SQL查询日志 查看数据库历史查询记录的方法
在查询分析器中写了半天的SQL,竟忘了保存,坑爹啊~想找回某段时间曾执行过的一段SQL语句,怎么办?
好吧,到数据库日志中去找找,通过时间、关键字批配。。能想到的全用上吧。
首先假定你执行过它。没有?好吧,要么它太过简单,要么你太过不简单。。
必须是sql 2005的,而且要用下面的话把兼容性改成90,然后执行下下面的 SQL就可以查出每个执行语句
--设置数据库兼容级别的两种方法
--以设置兼容SQL Serve 2005 为例
--法一:
ALTER DATABASE database_name SET COMPATIBILITY_LEVEL = 90
GO
--法二:
EXEC sp_dbcmptlevel database_name,90
GO
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
转载于:https://www.cnblogs.com/yongheng178/archive/2012/08/09/2629620.html
SQL查询日志 查看数据库历史查询记录的方法相关推荐
- 【SQL查询日志】查看数据库历史查询记录
在查询分析器中写了半天的SQL,竟忘了保存,坑爹啊~ 想找回某段时间曾执行过的一段SQL语句,或者想看看数据库都被做过哪些更改,怎么办? 好吧,到数据库日志中去找找,通过时间.关键字批配..能想到的全 ...
- aws日志记录到MySQL_AWS-RDS慢查询日志查看导出
如果要分析 slow log,第一步就是先要获取到 slow log 文件,由于 RDS MySQL 是托管数据库,我们无法登录到 MySQL 所在服务器,那么应该如何来获取 slow log 文件呢 ...
- 域名历史查询工具-批量域名历史注册记录查询
批量备案域查询 在互联网时代,域名备案已经成为一项必要工作,但是批量备案域名是一项繁琐和费力的工作.为了帮助企业和个人轻松应对域名备案,出现了一种新型的解决方案--批量备案域名查询监控软件. 这种软件 ...
- MySQL 慢查询日志导入 Elasticsearch 可视化查询分析
当应用程序后台 SQL 查询慢的时候我们一般第一时间会查看数据库慢查询记录,但是慢查询记录是原始文本,直接查询搜索分析比较费时费力,虽然业界有针对 MySQL 慢查询分析的命令行工具(比如:pt-qu ...
- 清理mysql慢查询日志_MySQL清理慢查询日志slow_log的方法
一.清除原因 因为之前打开了慢查询,导致此表越来越大达到47G,导致磁盘快被占满,使用xtrabackup进行备份的时候文件也超大. mysql> show variables like 'lo ...
- mysql的慢查询日志功能_MySQL 慢查询日志
MySQL 慢查询日志 简介 MySQL 慢查询日志是排查问题 SQL 语句,以及检查当前 MySQL 性能的一个重要功能. 查看是否开启慢查询功能: mysql> show variables ...
- MySQL查询重复字段,及删除重复记录的方法
MySQL查询重复字段,及删除重复记录的方法(转) Submitted by wiley on Thu, 09/03/2009 - 09:36 [教学] MySQL查询重复字段,及删除重复记录的方法 ...
- 怎么查计算机上c盘的历史记录,如何查看电脑历史操作记录
如何查看电脑历史操作记录 导语:电脑上网所使用的记录,是怎么通过查看的?以下是小编收集的有关电脑入门的知识,希望对您有所帮助. 1.看计算机在哪天运行过,运行了多久 (系统安装在c盘) 找到c:\wi ...
- 如何查看手机计算机历史记录,怎么查看电脑历史操作记录
如何查看电脑历史操作记录? 随便打开我的电脑或者浏览器,然后同时按下Ctrl+H组合键,窗口的左侧就会弹出浏览过的历史记录的小窗口,选择相应的日期之后下拉菜单后,会有浏览的网页记录和我的电脑(下图), ...
最新文章
- 【ASP.NET MVC 学习笔记】- 10 Controller和Action(1)
- IDEA 删除Module
- Oracle启动操作
- java删除换行符号_如何从Java中删除文件中的换行符?
- 路畅安卓最新固件升级_Airpods连接安卓手机音量异常(airpods固件升级)
- M1 mac 使用docker 安装mysql
- 51单片机PWM程序详解
- 小程序获取用户手机号_借助云开发5行代码获取小程序用户的手机号
- 微机计算机硬件技术实用教程知识点,微机接口技术实用教程1.ppt
- 同步类容器与并发类容器
- c语言1l是多少,1千克等于多少升(一千克等于一升啊)
- 七牛Android播放器V1版本开发文档
- PPT——背景图格式(排版)和字体排版
- python性能测试框架_python性能测试框架locust(一)
- 圆锥角膜怎么发现_角膜移植术-如果一切都不好(以及有关现代方法的一些知识),“修复”眼睛的最后选择
- 微信与qq怎么连接到服务器,王者荣耀微信和qq可以一起玩吗 王者荣耀微信和qq互通吗说明...
- (一)安卓修改屏幕背光默认亮度(framework修改法)
- 彩票股票金融与运气之研究(二)-飘渺的希望
- 即使不跳槽,你也应该做的三件事情
- 从MySQL Bug#67718浅谈B+树索引的分裂优化
热门文章
- 关于使用|作为分隔符
- 数据湖(二):什么是Hudi
- 无法初始化SFTP协议。主机是SFTP服务器吗
- python import自己写的.py文件
- Mongodb学习技术网站地址一览
- Python实现自动抠图(上篇)
- 2022泰迪杯数据分析A题读取rar报错
- pcstory请在服务器修复游戏,【转载】云更新蘑菇pcstory4.3在各无盘平台下的使用与游戏配置的简单说明...
- 大数据学习笔记之Linux基础(一):Linux初窥
- 订单失效怎么做的_数据库压力降低90%,携程机票订单缓存系统实践