查询SQLSERVER执行过的SQL记录
有的时候,需要知道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 '2012-12-03 09:00:00' AND '2012-12-03 11:00:00'
--AND ST.text LIKE '%%'
ORDER BY
QS.creation_time DESC
SELECT TOP 1000
--创建时间
QS.creation_time,
--执行文本
ST.text
FROM
sys.dm_exec_query_stats QS
--关键字
CROSS APPLY
sys.dm_exec_sql_text(QS.sql_handle) ST
WHERE
QS.creation_time BETWEEN '2012-12-03 09:00:00' AND '2012-12-03 11:00:00'
AND ST.text NOT LIKE '%SELECT * FROM T_LOCATIONINFO WHERE STRCLIPLOGICID in(%'
ORDER BY
QS.creation_time DESC
查询SQLSERVER执行过的SQL记录相关推荐
- 查询SQLSERVER执行过的SQL记录(历史查询记录)
有的时候,需要知道近段时间SQLSERVER执行了什么语句,可以用下面的方法: SELECT TOP 1000 QS.creation_time, SUBSTRING(ST.text, (QS.sta ...
- SqlServer 执行过的Sql语句查询
可以查询一段时间内执行过的Sql语句,进行Cpu占用分析,执行时间分析等,优化慢查询语句,相应的增加索引,优化Sql语句以及表库结构 SELECT TOP 30000total_worker_time ...
- SqlServer 执行计划及Sql查询优化初探
网上的SQL优化的文章实在是很多,说实在的,我也曾经到处找这样的文章,什么不要使用IN了,什么OR了,什么AND了,很多很多,还有很多人拿出仅几S甚至几MS的时间差的例子来证明着什么(有点可笑),让许 ...
- mysql 二进制日志查看_使用mysqlbinlog从二进制日志文件中查询mysql执行过的sql语句 (原)...
前提 MySQL开启了binlog日志 操作 1. 查看MySQL是否开启binlog(进mysql操作) mysql> show variables like 'log_bin%'; 2. 查 ...
- mysql oracle 查询语句执行顺序_MySQL sql语句执行顺序
(8) DISTINCT (1) FROM (3) JOIN (2) ON (4) WHERE (5) GROUP BY (6) HAVING ...
- oracle查询执行过的sql语句,如何查询已经执行过的SQL语句曾经的执行花费时间
真是如此,10G我就看到有这个ELAPSED_TIME了 SQL> select * from v$version; BANNER ------------------------------- ...
- CDH 查询 Hive执行过的SQL语句
一.打开 CDH 二.设置参数
- oracle查看执行过的语句,oracle 查询执行过的SQL语句
MySQL开启日志记录查询/执行过的SQL语句 作为后端开发者,遇到数据库问题的时候应该通过分析SQL语句来跟进问题所在,该方法可以记录所有的查询/执行的SQL语句到日志文件. 方法有几种,但是个人觉 ...
- bs架构与cs架构的区别_Oracle vs Mysql--架构、sql查询执行流程及SQL解析顺序区别说明...
概述 之前分享的主要是Oracle上的一些内容,那么mysql又有哪些地方不一样呢?下面从MySQL总体架构.sql查询执行流程和语句执行顺序来看一下.. 01 架构总览 下面看一下mysql的架构图 ...
最新文章
- 压力不是来自于任务本身,而是任务在大脑中的堵塞,带来的焦虑和心理的抵触(转)...
- time_t和字符串间的转化
- fedora 20下使用gcc 4.8.2编译gcc-4.4.1的错误
- 【转】java中定义二维数组的几种写法
- PMP读书笔记(第6章)
- ThreadLocal 简介 案例 源码分析 MD
- 南邮计算机学院答辩,南京邮电大学答辩PPT模板讲述.pptx
- IDEA插件推荐:Material Theme UI(把IDEA变得更加美观)
- eclipse 查看jar包源代码两种方式
- 初识Loadrunner
- 时间计算题100道_史上最全50道初中数学几何必刷题(上)
- 2022数学建模思路 - 案例
- 品优购项目——黑马程序员pink老师/完整源代码/项目讲解
- ffmpeg安装之mac安装
- samtools depth 用于外显子未覆盖区域的统计及统计未覆盖区域的意义
- 科技感十足五款APP软件,让你的手机不再低调!
- Nova Conductor服务
- js中词法分析学习笔记
- 获取一个新的日期,它的值为指定日期当年的最后一天
- aws lambda_Google Cloud Run与AWS Lambda
热门文章
- python max((1、2、3)*2)_Python functional.max_pool2d方法代码示例
- 操作系统之计算机系统概述:6、系统调用
- 【C语言重点难点精讲】C语言内存管理
- Apache Druid Console 远程命令执行漏洞
- Fiddler的下载安装与使用(流量抓包、手机抓包、拦截包、编辑包、重发包)
- Nessus进行漏洞扫描的过程
- 通过socket得到远端的IP和连接端口
- Linux无线网卡的工作模式
- ELK学习笔记之Kibana权限控制和集群监控
- [Java]LeetCode138. 复制带随机指针的链表 | Copy List with Random Pointer