编程执行Sql语句难免忘记保存执行的文本,或是意外设备故障多种情况的发生。对于写的简单的Sql语句丢了就丢了,但对于自己写的复杂的丢失就有些慌了,

  有时候很难再次写出来,这时候就需要用一些方法找回Sql语句,下面的方法只适合MS 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
    ORDER BY
    QS.creation_time DESC
    参考:http://blog.csdn.net/gulingeagle/article/details/50725160

          http://blog.csdn.net/dingshuanglei/article/details/79460696

转载于:https://www.cnblogs.com/dingshuanglei/p/8515388.html

SQL Server 历史SQL执行记录相关推荐

  1. 2.SQL SERVER笔记——SQL SERVER系统概念

    2.SQL SERVER笔记--SQL SERVER系统概念 系统数据库 数据库管理员(DBA)的一项基本的技能是对SQL数据库引擎的系统数据库的深刻理解.数据库开发人员了解SQLSERVER自带的系 ...

  2. sql server xp_readerrorlog SQL语句查看错误日志

    sql server xp_readerrorlog SQL语句查看错误日志 xp_readerrorlog 一共有7个参数: 存档编号 日志类型(1为SQL Server日志,2为SQL Agent ...

  3. 优化的ms sql server分页sql语句

    优化的ms sql server分页sql语句 发布时间: 2009-8-15 00:00 |  发布作者: hjh |   |  查看: 3次 特点:一次查询,数据库Databnse只返回一页的数据 ...

  4. SQL SERVER 一个SQL语句的执行顺序

    SQL SERVER 一个SQL语句的执行顺序 原文:SQL SERVER 一个SQL语句的执行顺序 一个SQL 语句的执行顺序 1.From (告诉程序 来自哪张表  如果是表表达式 依旧是如此顺序 ...

  5. SQL SERVER 的SQL语句优化方式小结

    SQL SERVER 的SQL语句优化方式小结 详细出处参考:http://www.jb51.net/article/19547.htm 1.SQL SERVER 2005的性能工具中有SQL Ser ...

  6. [Oracle][ODBC SQL Server Driver][SQL Server]对象名 'RECOVER.HS_TRANSACTION_LOG' 无效(转)

    原帖由 qingyun 于 2010-6-21 15:44 发表  在写pl/sql的时候,有个很重要的注意点: 比如: begin   update  某个sqlserver的表@dblink名字 ...

  7. html连接数据库id号自动生成器,SQL Server数据库sql语句生成器(SqlDataToScript)的使用(sql server自增列(id)插入固定值)...

    SqlDataToScript是根据表数据进行生成 Insert Into语句,此工具还有一个好处是可以对自增列插入固定值,例如:自增的列id值为5,但是5这个行值已经删除,如果想存储Id自增列值为5 ...

  8. SQL Server “Denali” ---SQL 2012 新特性

    SQL Server "Denali" 作为云就绪信息平台中的关键组件,可以帮助企业释放突破性的业务洞察力:它对关键业务充满信心,能够快速地构建相应的解决方案来实现本地和公有云之间 ...

  9. sql ddl中key_SQL DDL:SQL Server中SQL DDL命令入门

    sql ddl中key This article explains SQL DDL commands in Microsoft SQL Server using a few simple exampl ...

  10. aws rds监控慢sql_探索AWS RDS SQL Server上SQL Server集成服务(SSIS)

    aws rds监控慢sql In the previous article, Deploy tabular databases in SSAS on AWS RDS SQL Server, we ex ...

最新文章

  1. AngularJS和DataModel
  2. DX使用随记--ImageComboBoxEdit
  3. POJ 2240 Arbitrage
  4. 【原】Linux设备网络硬件管理
  5. 垃圾收集算法,垃圾收集器_弱,弱,最弱,利用专家参考来管理垃圾收集器
  6. 【深度学习】Cifar-10-探究不同的改进策略对分类准确率提高
  7. 解决MSChart底部横坐标显示不全的问题
  8. SQL Server 2000优化SELECT语句方法
  9. 1秒替换视频背景,阿里AI获CVPR 2020四项世界冠军
  10. PATB 1038. 统计同成绩学生(20)
  11. android文件操作和SDCard卡操作
  12. 浮动路由与VRRP的概念
  13. JTA分布式事务处理
  14. educoder 软件工程导论 结构化分析方法-数据流图
  15. 苹果画画软件_数位板可以连手机画画?有哪些好用的绘画APP?
  16. 世界上最强大的两个字母的单词
  17. 对互联网行业的认知!
  18. 【北京-望京】这16家互联网公司值得你加入
  19. FileProvider路径记录
  20. Https证书校验不当引起的安全问题

热门文章

  1. 2017CodeM复赛
  2. matplotlin 入门
  3. 前端开发面试题-JavaScript(二)
  4. jTemplate —— 基于jQuery的javascript前台模版引擎
  5. 机器学习基础:交叉熵损失(Machine Learning Fundamentals: Cross Entropy Loss)
  6. 聚类(3)-- Gaussian Mixtures Model
  7. Notion for Mac(多功能办公笔记软件)V2.0.10官方版
  8. Android中判断用户多次连续点击
  9. 如何整理写作思路?MindManager在文章写作方面的应用
  10. 使用CleanMyMac软件进行文件清理