--查看数据库中表的语句
SELECT s2.dbid ,
DB_NAME(s2.dbid) AS [数据库名] ,
--s1.sql_handle ,
( SELECT TOP 1
SUBSTRING(s2.text, statement_start_offset / 2 + 1,
( ( CASE WHEN statement_end_offset = -1
THEN ( LEN(CONVERT(NVARCHAR(MAX), s2.text))
* 2 )
ELSE statement_end_offset
END ) - statement_start_offset ) / 2 + 1)
) AS [语句] ,
execution_count AS [执行次数] ,
last_execution_time AS [上次开始执行计划的时间] ,
total_worker_time AS [自编译以来执行所用的 CPU 时间总量(微秒)] ,
last_worker_time AS [上次执行计划所用的 CPU 时间(微秒)] ,
min_worker_time AS [单次执行期间曾占用的最小 CPU 时间(微秒)] ,
max_worker_time AS [单次执行期间曾占用的最大 CPU 时间(微秒)] ,
total_logical_reads AS [总逻辑读] ,
last_logical_reads AS [上次逻辑读] ,
min_logical_r
SqlServer查看表、存储过程、耗时查询、当前进程、开销较大的语句
最新推荐文章于 2024-08-09 15:02:39 发布
本文介绍了如何在SQL Server中监控数据库性能,包括查看表的信息、跟踪存储过程的执行以及识别耗时查询和当前运行的进程。通过对开销较大SQL语句的分析,帮助优化数据库性能。

最低0.47元/天 解锁文章
653

被折叠的 条评论
为什么被折叠?



