`
pcajax
  • 浏览: 2163154 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

SQL Server 2008 事件探查器(SQL SERVER Profiler)

阅读更多

要想很好地优化ERP系统,可以从客户端、服务器、网络等入手,对于我们M1系统的优化来说,SQL 语句的优化就起到很重要的作用了。为此,我们展开,学习了SQL SERVER 2008事件探查器(SQL SERVER PROFILEr),方便我们对系统优化前后速度与性能的对比。

    如何进入事件探查器:开始---程序---SQL Server 2008---性能工具---SQL SERVER PROFILEr,进入,点击新建事件跟踪,输入sa用户与密码。
如果你输入的用户与密码没有权限的话,会提示:“您必须是 sysadmin 固定服务器角色的成员或具有 ALTER TRACE 权限,才能对 SQL Server 运行跟踪。”

事件探查器重要列名解释:

CPU:事件所使用的 CPU 时间总计(以毫秒为单位)。
Duration : 持续时间,事件所花费的时间总计,(以毫秒为单位)。
Reads : 服务器代表事件执行的逻辑磁盘读取数,(以字节为单位) 。
Writes :服务器代表事件执行的物理磁盘写入数,(以字节为单位) 。
loginName:SQL 登陆用户;
SPID:会话编号;
starttime:开始执行时间;
endtime:执行结束时间;
TEXTDATA:执行的语句。

   如何得到当前会话编号:

1、在SQL SERVER 2008,打开一个查询分析器,就可以在标题最后括号中有一个数值,那个就是当前会话编号,如:57、55等;
2、通过执行代码:ctrl+1,出来的结果集中,第一列spid,即为当前会话编号;
3、通过执行此代码也可以得到:select @@spid.

   得到当前会话编号在事件探查器的那里可以用:

在打开的事件探查器中,先停止探查器,在下方的网格中右键选择属性,点击“事件选择”再点击“列筛选”,选择spid,在这里就可以填写了。
在这里,如果你限制了会话编号,那么,当运行事件探查器,就只会跟踪你所指定的会话编号中所执行的操作。

如下图:

本文关于 SQL Server 2008事件探查器的内容就先介绍到这里,请各位高手们多多指点理多相关事件探查器的知识.

分享到:
评论

相关推荐

    sqlserver2000 事件探查器profiler

    用于SQL server2000自带的探查器不能用的 替换一下就行了 监视 SQL Server 实例的性能。 调试 Transact-SQL 语句和存储过程。...例如,可以创建您自己的应用程序,以便使用 SQL 事件探查器存储过程监视 SQL Server。

    SQL SERVER 2005/2008 Express Profiler

    SQL Server 2005/2008 Express Profiler 是微软SQL Server数据库管理系统中一个强大的性能监视工具,尤其适用于SQL Server 2008 Express版本。它允许开发者和DBA(数据库管理员)深入地洞察数据库系统的运行情况,...

    用SQL Server事件探查器创建跟踪

    SQL Server 事件探查器(Profiler)是一种强大的工具,可以帮助数据库管理员跟踪 SQL Server 数据库所执行的特定事件,监视数据库的行为,并将这些有价值的信息保存到文件或表,以便以后用来分析解决数据库出现的...

    SQL2000事件探查器SQL2K模版Profiler.rar

    SQL2000事件探查器(SQL Server Profiler)是微软SQL Server数据库管理系统中的一个强大的性能监视工具,主要用于监控和记录SQL Server的各种活动。它能够帮助DBA(数据库管理员)和开发人员跟踪和分析数据库服务器...

    SQL事件探查器 绿色版

    SQL事件探查器是SQL Server数据库管理系统中的一个重要工具,它允许数据库管理员监控和记录数据库服务器上的各种事件。在这个“SQL2000 查询分析器 绿色版”中,我们看到的是一个便携式版本的SQL Server 2000查询...

    SQL Profiler下载

    SQL Profiler是一个图形界面和一组系统存储过程,其作用如下: 图形化监视SQL Server查询; 在后台收集查询信息;...也可以使用SQL Profiler捕捉在SQL Server实例上执行的活动。这样的活动被称为Profiler跟踪。

    SQL事件探查器跟踪器

    然而,需要注意的是,从SQL Server 2012开始,事件探查器被更先进的“SQL Server Profiler”和“Extended Events”所取代,但对老版本的支持依然存在。 对于.NET支持的需求,这意味着SQL事件探查器跟踪器可能包含...

    防止SQLSERVER的事件探查器跟踪软件

    以下是两种防止SQL Server事件探查器跟踪的方法的详细解释: ### 方法一 该方法通过编写存储过程`SQLCloseAllTrack`来关闭所有正在运行的跟踪。 1. 定义变量`@TID`为整型,用于存储跟踪ID。 2. 使用游标`Trac`...

    SQL2000 查询分析器 事件探查器 绿色版

    [SQLProfiler] profiler.chi profiler.chm msvcr71.dll pfutil80.dll* pfutil80.rll* profiler.exe profiler.rll semsfc.dll* semsfc.rll* sqlgui.dll* sqlgui.rll* 其中,有星号的表示共有的;有括号的表示包括...

    Sql2008ExpressProfiler

    在SQL Server 2008版本中,事件探查器是数据库管理员和开发人员诊断性能问题、跟踪数据库操作以及调试T-SQL语句的重要工具。通过这个安装版,用户可以方便地在SQL Server 2008 Express环境中使用Profiler功能。 ...

    sql2005 express SqlProfiler

    在開發資料庫應用的時候,我們常會使用 SQL Server Profiler 工具幫我們監控到底應用程式對資料庫下了什麼 SQL 指令,但是在 SQL Server 2005 Express 版本中並沒有提供 SQL Server Profiler 工具,只有 SQL Server ...

    sql2008查询事件跟踪器

    SQL Server 2008 查询事件跟踪器是一个强大的工具,用于监控和分析SQL Server数据库的运行情况,特别是针对查询性能的诊断和优化。这个绿色版可能是为了方便用户快速部署和使用,无需安装即可运行。在MS Server 2008...

    SQL事件探查器初探

    SQL事件探查器属于SQL Server Profiler的一部分,它是用于监视SQL Server实例的用户界面。通过使用事件探查器,你可以设置自定义的跟踪,以便捕获和记录特定的数据库操作,如查询执行、登录活动、索引操作等。这使得...

    Microsoft Sqlserver 2000 查询分析器、事件探查器、osql、isql、bcp 绿色迷你便携版

    本客户端集合 基于 Sqlserver 2000 企业版 最新的 V8.0.2282 制作,绿色 便携 包含常用的客户端工具: bcp.exe isql.exe isqlw.exe osql.exe profiler.exe 已经集成了 VC7,VC++7运行库;且包含了Sqlserver ...

    oracle事件探查器

    Oracle事件探查器,全称为Oracle Trace Event Profiler,是Oracle数据库系统中一个强大的诊断工具。它主要用于收集和分析数据库的运行信息,帮助DBA(数据库管理员)追踪和解决性能问题,确保数据库高效稳定地运行。...

    SqlProfiler的替代品-ExpressProfiler

    SQL SERVER 2008的事件探查器(SQL SERVER PROFILEr),方便我们对系统优化前后速度与性能的对比。SqlExpressProfiler for 2008事件探查器,可以查看数据库的事件,执行后的sql语句.

    SQL Server 2000 审计功能

    在实际应用中,我们可以使用事件探查器(profiler)来监视数据库的操作,并将这些操作记录下来,以便于日后进行分析和优化。事件探查器可以监视数据库中的各种操作,包括查询、更新、插入、删除等,并将这些操作记录...

    SQL事件探查与跟踪技术在数据库中的应用.pdf

    管理员可以将性能监视器计数与SQL Server事件或SSAS(SQL Server Analysis Services)事件相关联,并按指定的时间间隔进行保存,同时继续收集SQL Server或SSAS跟踪。 在实际应用中,SQL事件探查器对于跟踪特定用户...

    SQL 事件查探器 用于查看SQL服务器的活动情况

    SQL 事件查探器,全称SQL Server Profiler,是一个强大的工具,专用于监测Microsoft SQL Server实例中的各种事件。通过这个图形化界面,用户能够实时查看服务器活动,收集相关数据,以便于性能优化和问题诊断。 ...

Global site tag (gtag.js) - Google Analytics