VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 数据库 > sql数据库 >
  • sql语句大全之数据库引擎优化顾问

数据库引擎优化顾问

图 2.31    “事件选择”选项卡

 
借助Microsoft  SQL  Server  2005数据库引擎优化顾问,用户不必精通数据库结构或
Microsoft SQL Server的精髓,即可选择和创建索引、索引视图和分区的最佳集合。 数据库引擎优化顾问分析一个或多个数据库的工作负荷和物理实现。工作负荷是对要
优化的一个或多个数据库执行的一组Transact-SQL语句。在优化数据库时,数据库引擎优化 顾问将使用跟踪文件、跟踪表或Transact-SQL脚本作为工作负荷输入。可以在SQL Server Management Studio中使用查询编辑器创建Transact-SQL脚本工作负荷。可以通过使用SQL Server Profiler中的优化模板来创建跟踪文件和跟踪表工作负荷。
启动和使用数据库引擎优化顾问的操作步骤如下:
  打开“开始”菜单,依次选择“程序”| Microsoft SQL Server 2005 |“性能工具”|
“数据库引擎优化顾问”选项,打开“连接服务器”对话框。
  选择要连接的服务器,并设置相应的登录模式。然后单击“连接”按钮,连接成
功后,弹出Database Engine Tuning Adviser窗口,如图2.32所示。
 

 
图 2.32    Database Engine Tuning Adviser 窗口

 
 
  在“常规”选项卡中,选择“工作负荷”中的“文件”或“表”选项,并设置“用
于工作负荷分析的数据库”。其中工作负荷由保存在文件或表中Transact-SQL脚本或SQL Server Profiler跟踪组成。
  在“优化选项”选项卡中,可以设置用于优化的一些选项。设置完成后,单击工
具栏中的“开始分析”按钮,即可开始优化分析。
 
除了上面的启动数据库引擎优化顾问操作步骤外,还可以在SQL Server Management Studio窗口或者SQL Server Profiler窗口的“工具”菜单中,单击“数据库引擎优化顾问” 来启动数据库引擎优化顾问。
另外,也可 以在 SQL  Server  Management  Studio 查询编辑器 中,直接选 择输入的 Transact-SQL语句,然后右击鼠标,在弹出的快捷菜单中,选择“在数据库引擎优化顾问中 分析查询”选项。此时将打开数据库引擎优化顾问图形用户界面,并将该脚本作为XML文 件工作负荷导入。可以指定会话名称和优化选项,以将选定的Transact-SQL查询作为工作负 荷进行优化。
 
提  示
可以使用命令行工具程序dta.exe来实现数据库引擎优化顾问的功能。
 
2.4.6   文档和教程
 
Microsoft SQL Server联机丛书是Microsoft SQL Server 2005的文档集。联机丛书涵盖了 有效使用SQL Server所需的概念和过程。联机丛书还包括了使用SQL Server存储、检索、报 告和修改数据时所使用的语言和编程接口的参考资料。
打开和使用联机丛书的操作过程如下:
 
  打开“开始”菜单,依次选择“所有程序”| Microsoft SQL Server 2005 |“文档和 教程”|  “SQL Server  联机丛书”选项,即可打开“联机丛书-Microsoft SQL Server 2005” 窗口,如图2.33所示。
 

 
图 2.33    “联机丛书-Microsoft SQL Server 2005”窗口


 
可以按照目录来查找需要的内容;也可以通过“搜索”选项卡来寻找需要的内容。

 
 
2.5     管理SQL Server服务器
 
 
服务器 是 SQL  Server 数据库管 理系 统的核 心, 管理服 务器 可以通 过 SQL  Server
Management Studio管理平台来完成。

相关教程