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列里的“类似于”就行了。其他的筛选条件,也是同理。

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

  • 相关阅读:
    Nginx作为缓存服务
    Nginx作为代理服务
    ZipUtils zip压缩实现
    getman九桃小说解析油猴脚本
    maven添加代理加速jar包下载
    ffmpeg MP3 flv 视频转mp3
    ActiveMQ配置用户认证信息
    JS实现HTML标签转义及反转义
    删除registry镜像数据,以centos为例
    启动一个带登录账号密码的registry容器
  • 原文地址:https://www.cnblogs.com/zeusro/p/4016228.html
Copyright © 2011-2022 走看看