zoukankan      html  css  js  c++  java
  • SQL Server Profiler小技巧——筛选请求

      

      

      如果需要转载,请附上本文作者和原文链接:http://www.cnblogs.com/zeusro/p/4016228.html

      Microsoft SQL Server Profiler 是 SQL 跟踪的图形用户界面,用于监视 数据库引擎或 Analysis Services 的实例。您可以捕获有关每个事件的数据并将其保存到文件或表中供以后分析。例如,可以对生产环境进行监视,了解哪些存储过程由于执行速度太慢影响了性能。

      若要运行 SQL Server Profiler,请在“开始”菜单上依次指向“所有程序”Microsoft SQL Server 2008 和“性能工具”,然后单击 SQL Server Profiler

      在新建跟踪里面的模板选默认的standard对我来说就够用了,事件选择,个人是这么选的。也就是回话事件,存储过程,TSQL。

      但这样其实是不够的,在开始监控后会有很多干扰项,不如ssms发来的请求,report server发来的请求。而我只是想要监控程序里linq生成的sql。当然可以用linqer,但用这个软件的时候我解决完权限的问题之后,运行的时候还是出错了,所以就放弃了。

      回到正题,解决方案是上面那个图里面的列筛选器。EF发来的请求有一个特点,那就是ApplicationName总是EntityFramework,因此将其设为规则添加到ApplicationName列里的“类似于”就行了。其他的筛选条件,也是同理。

      还有注意一点就是这个属性只能在没有监控的情况下才能改,在运行时要停止后改属性才行。    

  • 相关阅读:
    系统实践2-2:查看dockerfile-032092135mysql容器的配置信息
    系统综合实践1
    SDN——实验脚本7-2:hardtimeout.json
    SDN——实验脚本7-1:odlnorth.py
    实验 7:OpenDaylight 实验——Python 中的 REST API 调用
    预习非数值数据的编码方式
    预习原码补码
    C语言ll作业01
    C语言寒假大作战04
    C语言寒假大作战03
  • 原文地址:https://www.cnblogs.com/zeusro/p/4016228.html
Copyright © 2011-2022 走看看