zoukankan      html  css  js  c++  java
  • sql server数据库占用cpu太大,使用sys.dm_exec_query_stats查询优化

    查询sql语句占用 CPU详细信息:

    SELECT (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 sql_statement,
    execution_count, plan_generation_num, creation_time, last_execution_time, total_worker_time, last_worker_time, min_worker_time,
    max_worker_time, total_physical_reads, last_physical_reads,
    min_physical_reads, max_physical_reads, total_logical_writes, last_logical_writes, min_logical_writes, max_logical_writes
    FROM sys.dm_exec_query_stats AS s1
    CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS s2
    WHERE s2.objectid is null --and sql_statement like 'UPDATE PT_ChildSysAlarms%'
    ORDER BY s1.total_worker_time desc

    sys.dm_exec_query_stats详细参数描述信息请参考:https://msdn.microsoft.com/zh-cn/library/ms189741(v=sql.110).aspx

  • 相关阅读:
    andorid UI事件 监听器
    12小时进制的时间输出的编辑代码
    Java运算符
    运算符的优先级
    UTF-8
    对ASCII的了解
    数组
    Java语法基础
    Java的跨平台
    指针的了解
  • 原文地址:https://www.cnblogs.com/xiaojitui/p/7049720.html
Copyright © 2011-2022 走看看