SQL Server事件探查器是一种可以跟踪SQL Server和Analysis Services数据库引擎上的操作的工具。SQL Server事件探查器是用于调试SQL Server(包括Analysis Services)中的性能瓶颈的主要性能分析工具。通过SQL Server事件探查器跟踪Analysis Services操作的功能最初是在SQL Server2005中引入的。
Analysis Services通过事件来公开发送给它的命令以及在服务器中发生的内部操作。这些事件的部分示例包括Command Begin Command End、Query Begin和Query End。每个事件都有与其关联的一些属性,例如开始事件、结束事件以及发送查询的用户。这些属性将以列的形式显示在工具中。SQL Server会定期将事件发送到订阅了跟踪的客户端。SQL Server事件探查器会在网格中显示事件和事件列值。只有Analysis Services管理员可以跟踪Analysis Services事件。若要了解如何使用监视事件探查器,请按照下面的步骤进行操作:
(1)确保你是要进行时间事件探查的Analysis Services服务器上的管理员。可以通过SSMS连接到Analysis Services,并使用Analysis Services Server Properties Analysis Services服务器属性)对话框将用户添加为Analysis Services的管理员。
(2)从Start菜单中启动SQL Server事件探查器:All Programs Microsoft SQL Server2012 Performance Tools SQL Server Profiler。
(3)此时将显示SQL Server时间探查器应用程序。通过选择File New Trace创建一个新的跟踪。
(4)在Trace Properties对话框中输入Trace Name,例如FirstTrace。SQL Server监视事件探查器提供了三个包含预先选择的跟踪事件的跟踪模板。
(5)若要查看在标准模板中选择的事件,请单击Events Selection选项卡。可以看到已经选中的事件列。该页面仅显示具有已经选中的属性的事件。若要查看Analysis Services支持的所有事件和事件属性,请分别选中Show All Events和Show All Columns复选框。了解一下各个事件,然后单击Run。
(6)可以查看事件探查器中的各种事件属性列。若要查看处理操作事件,请打开Adventure Works DW示例项目,将其部署到Analysis Services实例。你会看到在处理过程中发生的事件,包括每个对象的处理持续时间。SQL Server事件探查器可以为你提供有用的信息,例如处理每个维度所花费的时间、分区处理时间以及整个数据库的总体处理时间。
★关于WorkWin公司电脑监控软件★
WorkWin的使命是打造Work用途的Windows 电脑系统,有效规范员工上网行为,让老板知道员工每天在做什么(监控包括屏幕、上网在内的一举一动),限制员工不能做什么(禁止网购、游戏、优盘等)。
WorkWin基于纯软件设计,非常容易使用,无需添加或改动任何硬件,使用一台管理机监控全部员工机电脑。历经南京网亚十余年精心打造,此时此刻每天都有成千上万企业电脑正在运行WorkWin,选择WorkWin选择“赢”。
版权所有,南京网亚计算机有限公司 。本文链接地址: SQL Server监视事件探查器