有的时候,需要知道近段时间SQLSERVER执行了什么语句,可以用下面的方法:

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 '2017-09-09 10:00:00' AND '2017-09-11 18:00:00' AND ST.text LIKE '%%'
ORDER BY QS.creation_time DESC

  

转载于:https://www.cnblogs.com/icycore/p/10493237.html

查询SQLSERVER执行过的SQL记录(历史查询记录)相关推荐

  1. 查询SQLSERVER执行过的SQL记录

    有的时候,需要知道SQLSERVER执行了什么语句,可以用下面的方法: SELECT TOP 1000  --创建时间  QS.creation_time,  --查询语句  SUBSTRING(ST ...

  2. SqlServer 执行过的Sql语句查询

    可以查询一段时间内执行过的Sql语句,进行Cpu占用分析,执行时间分析等,优化慢查询语句,相应的增加索引,优化Sql语句以及表库结构 SELECT TOP 30000total_worker_time ...

  3. SqlServer 执行计划及Sql查询优化初探

    网上的SQL优化的文章实在是很多,说实在的,我也曾经到处找这样的文章,什么不要使用IN了,什么OR了,什么AND了,很多很多,还有很多人拿出仅几S甚至几MS的时间差的例子来证明着什么(有点可笑),让许 ...

  4. mysql 二进制日志查看_使用mysqlbinlog从二进制日志文件中查询mysql执行过的sql语句 (原)...

    前提 MySQL开启了binlog日志 操作 1. 查看MySQL是否开启binlog(进mysql操作) mysql> show variables like 'log_bin%'; 2. 查 ...

  5. pagehelper+sqlserver 不支持该sql转换为分页查询

    起因: 今天遇到一个问题,从navicat写的语句放到mybatis中执行,pagehelper分页报错.pagehelper 不支持该sql转换为分页查询.找了很久问题,网上各种答案都不能解决问题: ...

  6. php sql查询两个表语句,sql多表查询语句与方法

    sql多表查询有很多种方法,如有自然连接 INNER JOIN,外边查询LEFT JOIN,交叉查询JOIN,交叉连接JOIN等join on left on 等多的是哦. sql多表查询语句与方法 ...

  7. mysql分表全局查询_mysql如何查询多样同样的表/sql分表查询、java项目日志表分表的开发思路/按月分表...

    之前开发的一个监控系统,数据库的日志表是单表,虽然现在数据还不大并且做了查询sql优化,不过以后数据库的日志表数据肯定会越来越庞大,将会导致查询缓慢,所以把日志表改成分表,日志表可以按时间做水平分表, ...

  8. mysql oracle 查询语句执行顺序_MySQL sql语句执行顺序

    (8)     DISTINCT (1)     FROM (3)      JOIN (2)     ON (4)     WHERE (5)     GROUP BY (6)     HAVING ...

  9. oracle查询执行过的sql语句,如何查询已经执行过的SQL语句曾经的执行花费时间

    真是如此,10G我就看到有这个ELAPSED_TIME了 SQL> select * from v$version; BANNER ------------------------------- ...

最新文章

  1. 北京决心一试:如何打造中国的HHMI和贝尔实验室?
  2. redis php web管理,redis web管理工具phpRedisAdmin安装
  3. [云炬创业基础笔记]第七张创业团队测试7
  4. java并发编程之美-阅读记录3
  5. Canvas入门06-线段与像素边界
  6. 内推学弟进了腾讯,看看他的标杆简历!
  7. Android UDP
  8. 第二章 C++对C的改进和扩展
  9. 嵌入式软件测试怎么实现自动化测试?
  10. CocosCreator查找图片引用
  11. 我的硬件工程师成长之路
  12. 计算机数字怎么转换成文本,怎么把数字转换成文本
  13. mysql查询每行重复_MySQL查询返回重复的行
  14. javascript call用法及好处
  15. 51单片机之位操作指令SETB、CPL等
  16. 申诉解决TeamViewer免费个人版被误判为商业使用
  17. java spring常见问题
  18. 将ipad作为电脑拓展屏或分屏的简单方法
  19. [编程题] 棋子翻转-Java
  20. Linux服务器配置与管理(基于Centos7.2)任务目标(三)

热门文章

  1. 跨浏览器用javascript获取窗口的位置和大小
  2. mysql取固定前缀的表_mysql删除指定前缀的表
  3. 7-46 最长对称子串 (25 分)
  4. PAT乙级 1022 D进制的A+B
  5. STM32 (零)--------STM32介绍
  6. JAVA实现置换加密和幻方加密(密码学)
  7. android 获取动态时间间隔,android 获取时间间隔
  8. shader 反射 水面_2D水面波光效果,以及一些2D常用shader的实现
  9. java pcm16位_Java – 将16位带符号的pcm音频数据数组转换为双数组
  10. java8中字符串常量以及GC相应处理机制