select top 50
(total_logical_reads/execution_count) as avg_logical_reads,
(total_logical_writes/execution_count) as avg_logical_writes,
(total_physical_reads/execution_count) as avg_phys_reads,
Execution_count,
statement_start_offset as stmt_start_offset, statement_end_offset as stmt_end_offset,
substring(sql_text.text, (statement_start_offset/2),
case
when (statement_end_offset -statement_start_offset)/2 <=0 then 64000
else (statement_end_offset -statement_start_offset)/2 end) as exec_statement, sql_text.text,plan_text.*
from sys.dm_exec_query_stats
cross apply sys.dm_exec_sql_text(sql_handle) as sql_text
cross apply sys.dm_exec_query_plan(plan_handle) as plan_text
order by
(total_logical_reads + total_logical_writes) /Execution_count Desc
分享到:
相关推荐
sql server 查看执行效率不高的语句
主要给大家介绍了oracle查看执行最慢与查询次数最多的sql语句,文中给出完整的示例代码,相信对大家的学习或者工作具有一定的参考价值,有需要的朋友们下面来一起看看吧。
SQL Server2005基本方法和语句
sql,CUP,最多的语句 提供sql服务器中使用平率最多的sql
非常好用的SQL Server 抓取SQL语句工具HOOK 非常好用的SQL Server 抓取SQL语句工具HOOK 非常好用的SQL Server 抓取SQL语句工具HOOK 非常好用的SQL Server 抓取SQL语句工具HOOK
2个SQL优化语句,查询出来哪条SQL语句占据资源最多 查找CPU最高消耗的10个语句 找出最高使用率的20%个查询
用SQL语句查看SQL Server中的数据库查看所有表大小,所占空间
sqlserver自动生成sql语句工具sqlserver转oracle
公司的SQL Server 没装Profiler,从网上下载的一个非常好用,支持过滤器
用一条SqlServer语句即可删除当前数据库中所有表的数据,表的结构保持不变。
此工具可以将SQL Server表数据导出成Insert语句。SQL Server的导入导出功能可以导出创建数据库各对象的脚本,却不提供导出目标表的现有数据为Insert语句的功能,此工具可以将SQL Server表数据导出成Insert语句。
用SQL语句j查SQLServer的表结构 用SQL语句j查SQLServer的表结构
SQLServer查询耗费大量资源的语句!
SQLserver语句使用方法,SQLserver语句详细注释,SQLserver
功能: 根据表名、where条件,生成导出数据的SQL语句。(包含insert语句。结果可一键执行,利于数据导出、导入) 参数: @tableName nvarchar(100) --表名 ,@sqlWhere nvarchar(500) --where条件(传空时,导出全部...
经典SQLSERVER语句大全经典SQLSERVER语句大全经典SQLSERVER语句大全经典SQLSERVER语句大全经典SQLSERVER语句大全经典SQLSERVER语句大全
可以支持导出单表的建表语句,也可以支持单库所有建表语句的导出以及同服务器跨库建表语句的导出。
导出一个库中的所有表的结构,包括表说明及字段说明
SQL Server表数据导出成Insert语句的工具