zoukankan      html  css  js  c++  java
  • SQL SERVER 查看数据库执行过哪些语句(SQL历史语句记录)

    SQL SERVER 查看数据库执行过哪些语句(SQL历史语句记录)

    1、查看SQL执行效率和语句

    Select TOP 1000 
           ST.text AS '执行的SQL语句',
           QS.execution_count AS '执行次数',
           QS.total_elapsed_time AS '耗时',
           QS.total_logical_reads AS '逻辑读取次数',
           QS.total_logical_writes AS '逻辑写入次数',
           QS.total_physical_reads AS '物理读取次数',       
           QS.creation_time AS '执行时间' ,  
           QS.*
    FROM   sys.dm_exec_query_stats QS
           CROSS APPLY 
    sys.dm_exec_sql_text(QS.sql_handle) ST
    Where  QS.creation_time BETWEEN '2020-07-01 00:00:00' AND '2020-09-02 11:00:00' 
    orDER BY
         QS.total_elapsed_time DESC 

    2、其他参考

    SELECT TOP 50
     (total_logical_reads + total_logical_writes) AS total_logical_io,
     (total_logical_reads / execution_count) AS avg_logical_reads,
     (total_logical_writes / execution_count) AS avg_logical_writes,
     (total_physical_reads / execution_count) AS avg_phys_reads,
    substring (st.text,
    (qs.statement_start_offset / 2) + 1,
    ((CASE qs.statement_end_offset WHEN -1
     THEN datalength (st.text)
    ELSE qs.statement_end_offset END
     - qs.statement_start_offset)/ 2)+ 1)
     AS statement_text,
    *
    FROM sys.dm_exec_query_stats AS qs
     CROSS APPLY sys.dm_exec_sql_text (qs.sql_handle) AS st
    ORDER BY total_logical_io DESC 
    

      

    创建时间:2020.07.17  更新时间:

  • 相关阅读:
    2017.10.20
    2017.10.14
    2017.10.19
    2017.10.18
    2017.10.17
    软件工程个人作业02
    构建之法读后感03
    构建之法阅读笔记02
    二柱子问题(随机产生四则运算题目)
    课后作业2(构建之法阅读计划)
  • 原文地址:https://www.cnblogs.com/guorongtao/p/13329744.html
Copyright © 2011-2022 走看看