概述 这个实验演示了一些重要的性能优化工具,例如Profiler,动态管理视图和数据库调节顾问。 准备步骤:配置SQL Profiler场景 本实验使用SidebySide虚拟机 为了后续的练习,你将使用SQL Profiler进行性能分析。 | | | 从开始菜单中启动Virtual PC。如果控制台没有出现的话,查看系统托盘,双击Microsoft Virtual PC启动。 找到本试验用到的虚拟机,点击Start。 当虚拟机启动后,点击“Action”菜单,选择“Ctrl+Alt+Del”(或者按键盘上的右Alt键和Del键),打开登录框。 以Administrator身份登录,密码为password01!。 | | 1. 点击“Start”,选择“Programs|Microsoft SQL Server 2005|Performance Tools|SQL Server Profiler”。 2. 在“Profiler”窗口中,在主菜单中点击File,然后选择New Trace。 3. 在Connect to Server对话框中,在Server name文本框中确认连接的SQL Server 2005实例名。 4. 点击Connect。 5. 在Trace Properties对话框中,输入exercise1_analysis(在后面的实验中将改变)。 6. 在Use the template下拉列表中,选择Standard(Default)。 7. 选中Save to file,选择E:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG文件夹,输入跟踪文件的名称为exercise1_analysis,扩展名默认为.trc。(跟踪文件的名称在以后的练习中会有不同) 8. 在Set maximum file size(MB)字段中输入100。 9. 在Trace Properties对话框中,点击Events Selection栏 注意:实验中的所有联系都是用下列的设置 10. 确认在Events selection中选中下列选项 Errors and Warnings: Hash Warnings Execution Warnings Blocked Process Report Locks: Lock: Deadlock Chain Lock: Escalation Deadlock Graph Lock: Deadlock Performance: Performance Statistics TSQL: SQL: Batch Starting PrepareSQL UnprepareSQL SQL: BatchCompleted 11. 点击Run。 | 额外准备步骤:配置Database Tuning Advisor场景 在后续的项目中将使用Database Tuning Advisor做性能分析。在整个实验中将多次重复这个步骤。 注意 这个实验将配置Database Tuning Advisor来生成调节建议。 | | 配置Database Tuning Advisor | 1. 点击“Start”,选择“Programs|Microsoft SQL Server 2005|Performance Tools|Database Tuning Advisor”,将显示Connect to Server对话框。 2. 在Connect to Server对话框中,在Server name文本框中确认连接的SQL Server 2005实例名。 3. 确认在Authentication下拉列表中选择的是Windows Authentication。 4. 点击Connect。 5. 在Session Name字段中输入exercise2_analysis。后续实验中会话名称将递增。 6. 在Workload类别中选择File选项,并选择创建名为Exercise1的跟踪文件。 7. 在Database and tables列表中选择AdventureWorks。 8. 确认选中了Save Tuning Log。 9. 在顶级视图中选择Tuning Options栏。 10. 清除Limit Tuning Time复选框。 11. 在Physical Design Structures(PDS) to use in database section中选择indexes。 12. 在Partitioning Strategy to employ选项节中选择No Partitioning。 13. 在Physical Design Structures(PDS) to keep in database节中,选择Do not keep any Existing PDS。 14. 在工具栏上点击绿色的三角形图标运行分析。 15. 在Recommendation列中将显示结果。为了实现这些建议,在相应的项上点击Definition列。在弹出窗口中将显示SQL Server生成的实现脚本。 |
|