【发布时间】:2017-09-21 17:49:03
【问题描述】:
我们已迁移到 SQL Server 2017,我想在使用和不使用 SQL Server 的新 Automatic_Tuning 设置的情况下运行一些性能指标。
我听从了这里的建议: Automatic Tuning From Microsoft 并尝试在我的 SQL Management Studio 新查询窗口中启用此功能。
ALTER DATABASE current
SET AUTOMATIC_TUNING ( FORCE_LAST_GOOD_PLAN = ON );
这从未成功运行,我收到了:
消息 102,级别 15,状态 6,第 1 行 'AUTOMATIC_TUNING' 附近的语法不正确。
由于这是一项相对较新的功能,我很难找到有关它的文档。有没有人可以阐明如何在新数据库上启用此功能?
【问题讨论】:
-
你的数据库当前compatibility level是什么?
-
你确定你没有混淆SSMS的版本和连接的sql server实例的版本吗? “选择@@version”返回什么?
-
@SMor 这就是答案。 SQL Server 2016,这解释了为什么我无权访问该功能。感谢您的询问,这正是我正在寻找的答案类型
标签: sql-server sql-server-2017