SQLServer监视客户端应用程序的sql语句
SQLServer 可以设置 Profiler。
- 打开Microsoft SQL Server Management Studio
- 选择上方菜单栏有个工具(Tool),选择事件追踪(SQL Server Profiler)
- 打开sql server profiler, 连接数据库
- 弹出Trace Properties(跟踪属性), 选择事件(Events Selection)
- 填写跟踪名称,可以选择保存到文件(生成的文件,可以直接打开,回放之前的监听记录)
- 点击运行
重要列名解释:
- CPU:事件所使用的 CPU 时间总计(以毫秒为单位)。 Duration : 持续时间,事件所花费的时间总计,(以毫秒为单位)。
- Reads : 服务器代表事件执行的逻辑磁盘读取数,(以字节为单位) 。
- Writes:服务器代表事件执行的物理磁盘写入数,(以字节为单位) 。
- loginName:SQL 登陆用户;
- SPID:会话编号;
- starttime:开始执行时间;
- endtime:执行结束时间;
- TEXTDATA:执行的语句。
转载地址:
https://zhidao.baidu.com/question/1496656412813466299.html