我有一个来自Server 2014的数据库,所以它的兼容版本为120。
我备份此数据库,并已在Server 2016中恢复。
如果我将数据库兼容性的版本从120更改为130,是否获得了130版本的优势?
例如,第一个区别是,在版本120中,“Insert-select语句中的Insert是单线程的”,而在第130版中是“Insert-select语句中的插入是多线程的,或者可以具有并行计划”。
所以,如果我更改版本,insert-select语句是单线程还是多线程?
谢谢。
发布于 2016-06-14 09:15:37
它的意思是,它现在可以为insert-select语句中的insert创建一个并行(多线程)计划,而不是总是一个并行计划。这仍然是一个基于成本的决策,取决于正在运行的查询、返回的行数、maxdop和并行设置的成本阈值等。它只是提供了一个额外的选项,而不是始终是串行的。
https://stackoverflow.com/questions/37799786
复制相似问题