zoukankan      html  css  js  c++  java
  • 找出最慢的查询语句Find your slowest queries

    SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
    SELECT TOP 20
    CAST(qs.total_elapsed_time / 1000000.0 AS DECIMAL(282))
    AS [Total Elapsed Duration (s)]
    , qs.execution_count
    SUBSTRING (qt.text,(qs.statement_start_offset/2+ 1,
    ((CASE WHEN qs.statement_end_offset = -1
    THEN LEN(CONVERT(NVARCHAR(MAX), qt.text)) * 2
    ELSE
    qs.statement_end_offset
    END - qs.statement_start_offset)/2+ 1AS [Individual Query]
    , qt.text AS [Parent Query]
    DB_NAME(qt.dbid) AS DatabaseName
    , qp.query_plan
    FROM sys.dm_exec_query_stats qs
    CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) qt
    CROSS APPLY sys.dm_exec_query_plan(qs.plan_handle) qp
    ORDER BY total_elapsed_time DESC
  • 相关阅读:
    习惯
    mysql
    mysql
    mysql
    MYSQL
    MYSQL
    mysql
    手动从Spring中获取指定对象
    jdbc连接数据库
    java代码调用exe(cmd命令)
  • 原文地址:https://www.cnblogs.com/jinzhao/p/2377353.html
Copyright © 2011-2022 走看看