查询性能最差的sql语句:
SELECT TOP 10 TEXT AS 'SQL Statement'
,last_execution_time AS 'Last Execution Time'
,(total_logical_reads + total_physical_reads + total_logical_writes) / execution_count AS [Average IO]
,(total_worker_time / execution_count) / 1000000.0 AS [Average CPU Time (sec)]
,(total_elapsed_time / execution_count) / 1000000.0 AS [Average Elapsed Time (sec)]
,execution_count AS "Execution Count"
,qp.query_plan AS "Query Plan"
FROM sys.dm_exec_query_stats qs
CROSS APPLY sys.dm_exec_sql_text(qs.plan_handle) st
CROSS APPLY sys.dm_exec_query_plan(qs.plan_handle) qp
ORDER BY total_elapsed_time / execution_count DESC

延申说明:

DBCC DROPCLEANBUFFERS :从缓冲池中删除所有缓冲区

DBCC FREEPROCCACHE :从执行计划缓冲区删除所有缓存的执行计划

另外还有清理表索引也会影响 sys.dm_exec_query_stats 表的统计,

所以当同一个sql语句经过一段时间后反而 执行的次数变少了,可以从以上三点进行排查
												

最新文章

  1. C的数值取反操作
  2. LeetCode 【347. Top K Frequent Elements】
  3. loadrunner 如何做关联
  4. 问答精华-IntelliJ IDEA快捷键大全
  5. [Ecmall]ECMALL目录结构设置与数据库表
  6. 【HDOJ】4183 Pahom on Water
  7. iOS 关于开发者证书:此证书的签发者无效的解决方案
  8. Centos7 安装mysql数据库
  9. SynchronousQueue、LinkedBlockingQueue、ArrayBlockingQueue性能测试(转)
  10. 按ctrl + c 播放下一曲音乐
  11. Python开发第一篇
  12. 修改Docker默认的网段
  13. Xeon Phi 《协处理器高性能编程指南》随书代码整理 part 4
  14. Spring boot MultipartResolver
  15. webpack 开发环境与生成环境的 配置
  16. 【Windows】cmd条件判断
  17. learn python the hard way习题31~40总结以及列表的扩展知识
  18. 未能找到 CodeDom 提供程序类型“Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider,
  19. leetcode367--Valid Perfect Square
  20. Asp.netMVC中Html.Partial,RenderPartial,Action,RenderAction区别和用法

热门文章

  1. C++ 简单 Hash容器的实现
  2. JS之call/apply/bind
  3. Java学习-036-JavaWeb_005 -- JSP 动作标识 - forward
  4. HTML-002-弹出对话框
  5. Java Main Differences between Java and C++
  6. 在Windows上安装PyCUDA跟Theano
  7. Android 关于ExpandableListView去掉里头的分割线
  8. Ubuntu下virtualbox nat网络模式下 实现宿主机访问虚拟机
  9. 安装GRID时跑root.sh脚本报错(ORA-27091: unable to queue I/O)
  10. resin 64 & Java install