gpt4 book ai didi

sql-server - 当我将兼容级别从 120 更改为 130 时,我是否获得了 130 版本的优势?

转载 作者:行者123 更新时间:2023-12-01 00:32:37 24 4
gpt4 key购买 nike

我有一个来自 SQL Server 2014 的数据库,因此它的兼容版本为 120。

我备份了这个数据库,并在 SQL Server 2016 中恢复了。

如果我将数据库的兼容性版本从 120 更改为 130,我是否可以获得 130 版本的优势?

例如,here I can see the differences between 120 and 130 versions :

例如,第一个区别是,在版本 120 中“Insert-select 语句中的 Insert 是单线程的”,而在版本 130 中是“Insert-select 语句中的 Insert 是多线程的,或者可以有一个平行计划”。

那么如果我改变版本,insert-select语句是单线程还是多线程?

谢谢。

最佳答案

这意味着它现在可以为插入选择语句中的插入创建一个并行(多线程)计划,而不是它总是一个并行计划。这仍然是优化器做出的基于成本的决定,它取决于正在运行的查询、返回的行数、并行度设置的 maxdop 和成本阈值等。它只是提供了一个额外的选项,而不是那部分总是串行的。

关于sql-server - 当我将兼容级别从 120 更改为 130 时,我是否获得了 130 版本的优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37799786/

24 4 0