经常使用这个语句来查看性能低下的sql语句:

SELECT creation_time  N'语句编译时间',last_execution_time  N'上次执行时间',total_physical_reads N'物理读取总次数',total_logical_reads/execution_count N'每次逻辑读次数',total_logical_reads  N'逻辑读取总次数',total_logical_writes N'逻辑写入总次数',execution_count  N'执行次数',total_worker_time/1000 N'所用的CPU总时间ms',total_elapsed_time/1000  N'总花费时间ms',(total_elapsed_time / execution_count)/1000  N'平均时间ms',SUBSTRING(st.text, (qs.statement_start_offset/2) + 1,((CASE statement_end_offsetWHEN -1 THEN DATALENGTH(st.text)ELSE qs.statement_end_offset END- qs.statement_start_offset)/2) + 1) N'执行语句'
FROM sys.dm_exec_query_stats AS qs
CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) st
where SUBSTRING(st.text, (qs.statement_start_offset/2) + 1,((CASE statement_end_offsetWHEN -1 THEN DATALENGTH(st.text)ELSE qs.statement_end_offset END- qs.statement_start_offset)/2) + 1) not like '%fetch%' and qs.execution_count>10000 and(total_elapsed_time / execution_count)/1000>150
ORDER BY  total_elapsed_time / execution_count DESC;

转自:http://blog.csdn.net/yangzhawen/article/details/7239392

转载于:https://www.cnblogs.com/davidhou/p/5268092.html

查看sqlserver 2008中性能低下的语句相关推荐

  1. SQLServer 2008中事务日志已满问题处理

    错误描述 错误原因 事务日志介绍 排查日志已满问题 解决方法 方法一:界面方式收缩日志 第一步:调整恢复模式 第二步:收缩日志文件 选项说明 第三步:调整恢复模式 方法二:命令行方式收缩日志 另请参阅 ...

  2. 查看sqlserver数据库中IO执行情况

    一.通过性能监视器监视 Avg. Disk Queue Length 小于2 Avg. Disk sec/Read , Avg. Disk sec/Write 小于10ms 二.可以用数据收集器定时收 ...

  3. SQL Server 2008中Analysis Services的新特性——深入SQL Server 2008

    SQL Server 2008中Analysis Services的新特性 --深入SQL Server 2008 内容简介: 本书涵盖了SQL Server 2008引入的新功能.作者之一Rober ...

  4. MySQL查询中LIMIT的大offset导致性能低下浅析

    这篇文章主要给大家介绍了关于MySQL查询中LIMIT的大offset导致性能低下的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起 ...

  5. 在程序开发中怎样写SQL语句可以提高数据库的性能

    1.首先要搞明白什么叫执行计划? 执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个10万条记录的表中查1条记录 ...

  6. SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete)

    SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete) SQL Server 2008提供了一个增强的SQL命令Merge,用法参看MS ...

  7. sql语句,怎么查看一个表中的所有约束

    sql语句,怎么查看一个表中的所有约束,比如,一个student表,有唯一,外键,主键,用sql语句怎么查看student表中的所有约束呢? select * from sysobjects wher ...

  8. 第5章【思考与练习2】将数据集划分为训练集与测试集,查看决策树分类器的性能。 将例5-3中的分类器保存到文件中,然后重新加载预测给出的新数据。

    P101思考与练习2 1.将数据集划分为训练集与测试集,查看决策树分类器的性能. #1. #划分为测试集与训练集 import pandas as pd data = pd.read_csv('dat ...

  9. SQLServer 2008 技术内幕——T-SQL 查询 笔记

    原文:SQLServer 2008 技术内幕--T-SQL 查询 笔记 1.SQL编程有许多独特之处,如:面向集合的思维方式.查询元素的逻辑处理顺序.三值逻辑.如果不掌握这些知识就开始用SQL编程,得 ...

最新文章

  1. NVIDIA TX2 使用 USB 摄像头
  2. Android studio 下 JNI 开发实例
  3. php制作会员签到打开,【PHP】织梦dedecms会员中心模板带会员签到赚金币功能
  4. 初识html语言,初识 “HTML”
  5. oracle操作字符串:拼接、替换、截取、查找
  6. linux mint 18 mysql_linux mint下mysql中文支持问题
  7. OpenGL于MFC使用汇总(三)——离屏渲染
  8. MySQL索引背后的数据结构及算法原理(employees实例)
  9. 智慧校园家校综合信息化管理系统平台
  10. 记录项目中遇到的坑(二)
  11. 【高效程序员系列】3 别碰鼠标——让键盘飞起来
  12. 水果店怎样开业吸引人流量,水果店怎样开业吸引人
  13. Java中同包和不同包类进行相互访问的问题
  14. 学生可以租的便宜云GPU-滴滴云
  15. 微信强制加入群软件!易语言协议版,公开源码
  16. 用python进行简单的数据分析和数据可视化
  17. 《征服老板:零基础做出高逼格PPT》笔记(四)
  18. 构建ceph可视化监控(prometheu+grafana)
  19. 订餐系统之同步口碑外卖商家菜单与点点送订单
  20. html5霓虹效果代码,纯CSS实现酷炫的霓虹灯效果(附demo)

热门文章

  1. sqlparameter多个赋值一行完成_HashMap源码从面试题说起:请一行一行代码描述hashmap put方法...
  2. python基础代码技巧_写Python必须知道的这几个代码技巧!你会吗?
  3. android 字体切换快捷键,Android stdio 字体设置及快捷键
  4. linux 命令启动菜单栏,Linux守护进程的启动方法
  5. MySQL存储过程中游标使用
  6. linux中vim查看最后五行命令,Linux系统中Vi常用命令及高级应用
  7. c语言三元组稀疏矩阵的转置实验报告,稀疏矩阵快速转置 数据结构实验报告
  8. 删除用户账号的命令 mysql_【Mysql】常用指令之——用户操作(创建,授权,修改,删除)...
  9. 2019mysql安装_2019mysql安装过程
  10. 我的世界服务器怎么在计分板上面显示,我的世界计分板指令教程 计分板指令怎么使用...