楼上说的是,用事件探查器可以看到针对MSSQLSERVER的行为语句

解决方案 »

  1.   

    通过过滤只看到想看到执行的SQL语句
      

  2.   

    SQL 事件探查器
    SQL 事件探查器是从服务器捕获 Microsoft® SQL Server™ 2000 事件的工具。事件保存在一个跟踪文件中,可在以后对该文件进行分析,也可以在试图诊断某个问题时,用它来重播某一系列的步骤。SQL 事件探查器用于以下活动: 逐步分析有问题的查询以找到问题的原因。
    查找并诊断运行慢的查询。
    捕获导致某个问题的一系列 SQL 语句。然后用所保存的跟踪在某台测试服务器上复制此问题,接着在该测试服务器上诊断问题。
    监视 SQL Server 的性能以精细地调整工作负荷。 
    SQL 事件探查器还支持对在 SQL Server 实例上执行的操作进行审核。审核将记录与安全相关的操作,供安全管理员以后复查。SQL Server 2000 审核满足 C2 安全证书要求。
      

  3.   

    使用 SQL 事件探查器进行监视
    SQL 事件探查器是图形工具,使系统管理员得以监视 Microsoft® SQL Server™ 实例中的事件。可以捕获有关每个事件的数据并将其保存到文件或 SQL Server 表中供以后分析。例如,可以对生产环境进行监视,了解执行速度太慢而妨碍性能的存储过程。 使用 SQL 事件探查器只监视感兴趣的事件。如果跟踪变得太大,可以基于需要的信息进行筛选,以便只收集事件数据的子集。监视太多事件类会增加服务器和监视进程的开销,并且可能导致跟踪文件或跟踪表变得很大,尤其是在进行长时间监视时。在跟踪事件后,SQL 事件探查器允许重播在 SQL Server 实例上捕获的事件数据,因此可以如事件当初发生时一样有效地重新执行保存的事件。使用 SQL 事件探查器可以: 监视 SQL Server 实例的性能。
    调试 Transact-SQL 语句和存储过程。
    识别执行慢的查询。
    在工程开发阶段,通过单步执行语句测试 SQL 语句和存储过程,以确认代码按预期运行。
    通过捕获生产系统中的事件并在测试系统中重播它们来解决 SQL Server 中的问题。这对测试和调试很有用,并使得用户可以不受干扰地继续使用生产系统。
    审核和复查在 SQL Server 实例中发生的活动。这使得安全管理员得以复查任何审核事件,包括登录尝试的成功与失败,以及访问语句和对象的权限成功与失败。 
    SQL 事件探查器为用于监视 SQL Server 实例的一组存储过程提供图形用户界面。例如,可以创建您自己的应用程序,以便使用 SQL  事件探查器存储过程监视 SQL Server。必须有至少 10 MB 的可用空间用以运行 SQL 事件探查器。当使用 SQL 事件探查器时,如果可用空间降至 10 MB 以下,SQL 事件探查器的所有功能都将停止。启动 SQL 事件探查器
    SQL 事件探查器从 Microsoft® Windows NT® 4.0、Microsoft Windows® 2000 或 Microsoft Windows 98 的"开始"菜单或从 SQL Server 企业管理器启动。 使用 Windows 身份验证模式时,必须授予运行 SQL 事件探查器的用户帐户权限,用以连接到 SQL Server 实例。