问题标签 [compatibility-level]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
225 浏览

sql-server - SQL Server 2019 :: 功能是否适用于以前的兼容性级别?

我手上有一个 SQL Server 2019 实例,但其中的所有数据库都设置为兼容级别 110 (SQL Server 2012)。

我想使用以下选项重建一些索引:

我的问题是,RESUMABLE = ONOPTIMIZE_FOR_SEQUENTIAL_KEY = ONSQL Server 2019 引入的功能是否也适用于我的数据库,即使它们仍处于兼容级别 110 上?

0 投票
2 回答
86 浏览

sql-server - 将数据库兼容性级别更改为 2008 并返回到 2016 可以提高性能 - 怎么可能?

我们的客户报告了一个我无法解释的有趣现象:在他们将数据库兼容性级别从 2016 年更改为 2008 年,然后回到 2016 年,存储过程中使用的函数的性能显着提高 - 从 9 秒到 4 秒。他们不执行具有 2008 兼容性的程序,仅重置兼容性。

我执行了几次该程序,然后翻转了兼容性,并再次使用相同的参数执行了相同的程序 - 它使用相同的计划,但完成得更快。可能是什么原因?这是我用来比较性能及其计划的查询。

查询计划