利用新的SQL Server 2008活动监视器性能仪表板

SQL Server Activity Monitor是DBA在需要快速了解SQL Server 2008系统性能时应该使用的第一个工具之一。Activity Monitor已经在SQL Server 2008中被完全重写,与它的前辈相比,它不再局限于显示进程、对象锁定和进程锁定。Activity Monitor引入了一个新设计的性能仪表板,它具有直观的图形和性能指示器,并具有深入和过滤功能。这个新工具的外观和感觉非常类似于Windows Server 2008中的资源监控工具;但是,捕获和显示的信息被分成5个主要部分,专门用于SQL Server性能监视。这些部分包括概述、进程、资源等待、数据文件I/O和最近的昂贵查询。许多SQL Server 2005 DBA在启动该工具时遇到了困难,因为他们通常希望在管理节点下看到它,然而,这种情况已经改变了。该工具可以通过右键单击对象资源管理器中的SQL Server实例,并指定活动监视器被调用。

§概述部分-第一部分是概述。它提供了一个指示板,上面显示了SQL Server系统的实时处理时间、等待任务、数据库I/O和批处理请求/sec。

§流程部分仪表板的下一个部分是进程。扩展后,DBA可以快速监视和评估系统上当前运行的给定SQL Server进程的状态。活动监视器显示服务器上当前进程的列表,如会话ID,每个进程的状态,谁发起(通过登录ID),该进程正在使用的数据库和SQL命令的进程正在运行。SQL Server分配一个唯一的号码给每个进程;此唯一号码被称为服务器进程ID(“SPID”)。此外,还提供了与每个流程ID相关联的度量。本节中显示了大量数据,因此可以按特定列中的行过滤数据。通过右键单击某个进程,DBA可以获得更多细节、终止某个进程或直接在SQL Server Profiler中跟踪该进程。

§资源等-此部分显示资源等待垂直上,基于以下等待类别CPU、SQLCLR、网络I/O锁存、锁存、日志记录、内存、缓冲区I/O、缓冲区锁存和编译。从水平角度来看,将发布每个等待类别的等待时间、最近的等待时间、平均服务员柜台和累计等待时间指标。与process部分类似,可以根据列中的项过滤数据。

§数据文件I / O-数据文件I/O部分显示数据库引擎内关系数据库文件的I/O活动。它包括系统数据库和用户数据库。信息按数据库和数据库文件名分类。此外,还给出了MB/秒读取、MB/秒写入和响应时间(ms)。

§最近的昂贵的查询活动监视器的最后一部分是最近的昂贵查询,这为dba提供了捕获性能较差的查询的机会对SQL服务器实例产生负面影响。性能仪表板上显示了大约10到15个最糟糕和最昂贵的查询。实际的查询会显示一些增加的指标,比如以分钟为单位的执行、CPU /秒、物理读/秒、逻辑写/秒、逻辑读/秒、ms平均持续时间和计划计数。还可以右键单击开销最大的查询,编辑查询测试或显示执行计划。

享受! ! !

罗斯Mistry

预购我的最新头衔的SQL Server 2008管理及行政

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对最重要的话题发表评论。
相关:

版权©2008Raybet2

工资调查:结果在