zoukankan      html  css  js  c++  java
  • 【SQL查询日志】查看数据库历史查询记录

     

    --关键字:cross apply & outer apply
    --最后更新:2011-10-20 作者:Ronli
    --更新链接:http://www.cnblogs.com/ronli/archive/2011/10/20/execSQLog.html
    SELECT TOP 1000
    --创建时间
    QS.creation_time,
    --查询语句
    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,
    --执行文本
    ST.text,
    --执行计划
    QS.total_worker_time,
    QS.last_worker_time,
    QS.max_worker_time,
    QS.min_worker_time
    FROM
    sys.dm_exec_query_stats QS
    --关键字
    CROSS APPLY
    sys.dm_exec_sql_text(QS.sql_handle) ST
    WHERE
    --根据时间搜索
    QS.creation_time BETWEEN '2011-10-20 16:00:00' AND '2011-10-20 17:00:00'
    --根据语句内容搜索
    AND ST.text LIKE '%%'
    ORDER BY
    QS.creation_time DESC

  • 相关阅读:
    Java main方法继承
    MySQL 事务
    数据库日志文件和内存刷新机制
    MySQL 存储过程
    MySQL 索引
    JVM锁优化
    JVM字节码执行引擎和动态绑定原理
    虚拟机类加载机制
    JVM内存分配与回收
    JVM垃圾收集器
  • 原文地址:https://www.cnblogs.com/kingbo/p/3620206.html
Copyright © 2011-2022 走看看