zoukankan      html  css  js  c++  java
  • SQLServer数据库慢查询追踪

    不喜欢跟研发扯淡,说点击功能慢,是网络、服务器、运维的锅,

    甩手给你打开慢查询,时间超过5s的全部抓取,已经很仁慈了,才抓取大于5s的SQL语句。。。。。

    SQL SERVER 2014数据库慢查询追踪
    1、使用 SQL Server Profiler进行追踪

    2、点击SQL Server Profiler(P),连接到服务器

    3、设置要保存文件的大小,值尽可能大点:

    4、选择 事件选择,并将下面的选项勾上:

    5、再选择列筛选器

    6、选择完成之后,点击运行即可。


    解读:
    TextData:依赖于跟踪中捕获的事件类的文本值
    CPU:事件使用的CPU时间(单位毫秒)
    NTUserName:Windows用户名
    Reads:由服务器代表事件读取逻辑磁盘的次数
    Writes:由服务器代表事件写入物理磁盘的次数
    Duration:事件占用的时间。尽管服务器以微秒计算持续时间,SQL Server Profiler确能以毫秒为单位显示该值,具体情况取决于‘工具’>‘选项’对话框中的设置
    SPID:SQL Server为客户端的相关进程分配的服务器进程ID
    StartTime:事件启动事件
    EndTime:事件结束事件。对指示事件开始的事件类。

  • 相关阅读:
    ASP.NET中JSON的序列化和反序列化
    C# 本地时间和GMT(UTC)时间的转换
    C# XmlReader/XmlWriter 类
    Xml 序列化
    XPath <第四篇>
    XML Schema <第三篇>
    .Net XML操作 <第二篇>
    XML基础<第一篇>
    Sql Server 面试题
    运用计划缓冲的建议
  • 原文地址:https://www.cnblogs.com/itor/p/9808473.html
Copyright © 2011-2022 走看看