启动数据库引擎优化顾问

可以用几种不同的方式启动数据库引擎优化顾问图形用户界面 (GUI),以支持不同情况下的数据库优化。启动数据库引擎优化顾问的其他方式包括:通过**“开始”菜单启动,通过 SQL Server Management Studio 中的“工具”菜单启动,通过 SQL Server Management Studio 中的查询编辑器启动,以及通过 SQL Server Profiler中的“工具”**菜单启动。

第一次启动数据库引擎优化顾问时,该应用程序将显示一个**“连接到服务器”**对话框,您可以在该对话框中指定要连接的 SQL Server 实例。第一次使用时,具有 sysadmin 固定服务器角色的成员用户必须启动该应用程序对其初始化。初始化之后,具有 db_owner 固定数据库角色的成员用户就可以使用数据库引擎优化顾问来优化其数据库了。有关初始化数据库引擎优化顾问的详细信息,请参阅初始化数据库引擎优化顾问

注意注意

当 SQL Server 以单用户模式运行时,不要启动数据库引擎优化顾问。如果试图在服务器处于单用户模式时启动该服务器,将返回错误,并且不会启动数据库引擎优化顾问。有关单用户模式的详细信息,请参阅在单用户模式下启动 SQL Server

通过 Windows“开始”菜单启动数据库引擎优化顾问

  • 在**“开始”菜单中,依次指向“所有程序”Microsoft SQL Server“性能工具”,然后单击“数据库引擎优化顾问”**。

在 SQL Server Management Studio 中启动数据库引擎优化顾问

  • 在 SQL Server Management Studio**“工具”菜单中,单击“数据库引擎优化顾问”**。

在 SQL Server Management Studio 查询编辑器中启动数据库引擎优化顾问

  1. 在 SQL Server Management Studio 中打开 Transact-SQL 脚本文件。请参阅在 SQL Server Management Studio 中编辑脚本和文件

  2. 在 Transact-SQL 脚本中选择一个查询,或选择整个脚本,右键单击选定的内容,再选择**“在数据库引擎优化顾问中分析查询”**。此时将打开数据库引擎优化顾问图形用户界面,并将该脚本作为 XML 文件工作负荷导入。可以指定会话名称和优化选项,以将选定的 Transact-SQL 查询作为工作负荷进行优化。

在 SQL Server Profiler 中启动数据库引擎优化顾问

  • 在 SQL Server Profiler 的**“工具”菜单中,单击“数据库引擎优化顾问”**。

安全性

有关详细信息,请参阅运行数据库引擎优化顾问所需的权限