影响数据库服务器性能的因素众多,如何能够快速的找到真正的瓶颈,对每一个DBA都是至关重要的。在此,我为大家介绍一种利用windows自带的工具分析数据库服务器的方法。
首先,打开控制面板的“管理工具”,然后打开“性能”,并在左侧的控制台树中选择“性能日志和警报”下的“计数器日志”
?
2.右击“计数器日志”,并选择“新建日志设置”,并在弹出的对话框中输入“SQL Server Performance”
?
3.在“常规”选项卡下,单击“添加计数器”
?
4.在弹出的“添加计数器”对话框中选择“使用本地计算机计数器”
?
5.使用下拉列表“性能对象”以及“添加”按钮分别添加如下计数器:
性能对象???????? ??????????????????????????? 计数器???? ??????????????????????????? 实例
SQL Server Buffer Manager???? Buffer Cache hit ratio????? 无
SQL Server Database???????????????? Transactions/sec?????????????? Total
SQL Server Database???????????????? Data File(s) Size(KB)?????????????????? Total
SQL Server General Statics????? User Connections???????????? 无
6.您也可以通过“说明”按钮来查看各个计数器的简介,并选择您需要的计数器,然后点击“关闭”
?
7.您还可以通过“计划”选项卡,指定计数器的执行时间及周期,这里我们选择“手动”
?
8.点击“确定”关闭。然后右键控制台右侧的“SQL Server Performance”,选择“启动”,这时其图标将变为绿色,表示已经开始收集信息。
?
9.等待几分钟后,再次右键“SQL Server Performance”选择“停止”
10. 右键“SQL Server Performance”选择“将设置另存为”,将日志保存为Html文件。
马上着手吧,让我更加关心我们的数据库服务器性能!!!