我可以使用适用于 Azure 的数据库引擎优化顾问吗?

Mic*_*eim 5 index-tuning azure-sql-database database-tuning-advisor

我正在尝试对 Azure SQL 中的查询使用“数据库引擎优化顾问”。

根据https://docs.microsoft.com/en-us/sql/relational-databases/performance/start-and-use-the-database-engine-tuning-advisor它应该适用于 Azure SQL。

但是它给了我“无法打开新连接”。

附加信息:数据库引擎优化顾问不支持 Microsoft Azure SQL 数据库。(DTA客户端)

这是正确的吗?我在 MSDN 论坛上找到了一个帖子(2016 年 12 月询问) ,确认 Tuning Advisor 在Microsoft® SQL Server® 2016 Service Pack 1 (SP1) 中与 Azure 一起使用

我正在使用的 Sql Server Management Studio v17.3(数据库引擎优化顾问 14.0.1000.169)是否仍然支持它?我应该怎么做才能启用它?

我已经尝试过 Azure Performance Insights,但它不允许我获得我必须分析的单个查询的索引建议。

Low*_*n M 3

否。错误消息是正确的 - 它不支持 Azure SQL。“Azure SQL”没有 SQL 2016,但 Azure VM 上有 SQL 2016,这与任何传统 SQL Server 安装(或多或少)相同。

我认为该线程在 Azure VM 上的 SQL Server 和 Azure SQL 之间感到困惑。

使用 Azure 门户,您应该能够检查索引自动调整