首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL 2016后的调度方法是否取决于数据库的兼容性水平?

SQL 2016后的调度方法是否取决于数据库的兼容性水平?
EN

Database Administration用户
提问于 2022-05-14 11:53:38
回答 1查看 31关注 0票数 1

直到Server 2014 (12.x),Worker 1基本上可以通过拥有更多的整体量子时间来垄断调度程序。从SQL Server 2016 (13.x)开始,协作调度包括大赤字优先(LDF)调度。

链接:https://learn.microsoft.com/en-us/sql/relational-databases/thread-and-task-architecture-guide?view=sql-server-ver15#sql-server-task-scheduling

以上是SQL 2016+中的默认行为,还是取决于数据库兼容性模式?

EN

回答 1

Database Administration用户

发布于 2022-05-14 21:07:02

它将不依赖于数据库兼容性级别。

兼容性级别(我知道您提到了模式,我假设您指的是级别)是数据库级别设置,而不是服务器级别。

数据库兼容性级别设置在与Transact-SQL和查询优化行为相关的server的早期版本中提供了向后兼容性,仅用于指定的数据库,而不是整个服务器。数据库兼容性级别还提供与Server早期版本的向后兼容性,因为从任何早期版本的Server附加或还原的数据库保留其现有的兼容性级别(如果相同或高于最低允许的兼容级别)。在本文的“向后兼容性”部分的“使用兼容性级别”中对此进行了讨论。

参考文献:兼容性级别(Transact-SQL)

票数 2
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/312123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档