1

我们已经迁移到 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”附近的语法不正确。

由于这是一个相对较新的功能,我很难找到有关它的文档。有没有人可以阐明如何在新数据库上启用此功能?

4

1 回答 1

1

我运行了相同的脚本,错误是未启用查询存储。因此,如果您想使用该工具,您需要确保存储处于打开状态,也许您可​​以将“当前”替换为数据库的确切名称。

于 2018-02-13T09:41:11.563 回答