zoukankan      html  css  js  c++  java
  • 找出SQL Server中执行慢的语句

    SELECT (total_elapsed_time / execution_count) / 1000
    N'平均时间ms',
    total_elapsed_time / 1000
    N'总花费时间ms',
    total_worker_time / 1000
    N'所用的CPU总时间ms',
    total_physical_reads
    N'物理读取总次数',
    total_logical_reads / execution_count
    N'每次逻辑读次数',
    total_logical_reads
    N'逻辑读取总次数',
    total_logical_writes
    N'逻辑写入总次数',
    execution_count
    N'执行次数',
    SUBSTRING (
    st.text,
    (qs.statement_start_offset / 2) + 1,
    ( ( CASE statement_end_offset
    WHEN -1 THEN DATALENGTH (st.text)
    ELSE qs.statement_end_offset
    END
    - qs.statement_start_offset)
    / 2)
    + 1)
    N'执行语句',
    creation_time
    N'语句编译时间',
    last_execution_time
    N'上次执行时间'
    FROM sys.dm_exec_query_stats AS qs
    CROSS APPLY sys.dm_exec_sql_text (qs.sql_handle) st
    WHERE SUBSTRING (
    st.text,
    (qs.statement_start_offset / 2) + 1,
    ( ( CASE statement_end_offset
    WHEN -1 THEN DATALENGTH (st.text)
    ELSE qs.statement_end_offset
    END
    - qs.statement_start_offset)
    / 2)
    + 1) NOT LIKE
    '%fetch%'
    ORDER BY total_elapsed_time / execution_count DESC;

  • 相关阅读:
    Redis学习第二天
    Redis学习
    jQuery基础
    Hashtable 和 HashMap 的区别
    JSP页面乱码问题
    Day28 java8:Stream API
    转 链表中节点每k个一组反转
    day 27 lambda表达式(针对接口) & 函数式接口
    day20异常2
    day20 异常1
  • 原文地址:https://www.cnblogs.com/skyay/p/12557311.html
Copyright © 2011-2022 走看看