일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- JavaScript
- 인젝션
- inner join
- instr
- join
- wap
- injection
- WML
- 이미지세로길이
- sql업데이트
- update
- 정규식
- tempDB
- sql순위
- FileSystemObject
- VARIABLE
- SPLIT
- sql랭킹
- 한글입력체크
- xmldom
- asp함수
- array
- VarType
- XML
- javascript 한글입력체크
- ERD
- jdbc driver
- 이미지가로길이
- MSSQL보안
- 자바기초
- Today
- Total
3초기억력
MS-SQL CPU 점유율 높은것 쿼리 본문
제목 : MS-SQL CPU 점유율 높은것 쿼리
USE master
SELECT TOP 10
REPLACE(CONVERT(VARCHAR(20), CONVERT(MONEY,qs.total_worker_time / qs.execution_count/1000),1),'.00','') as [Avg CPU Time(ms)]
,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) as query_text
,qt.dbid
,sd.name
,qt.objectid
,qt.number
,qt.encrypted
,qt.text
,sr.session_id
,sr.command
,sr.status
,sr.last_wait_type
,sr.wait_resource
,sq.query_plan
,fs.text
FROM sys.dm_exec_query_stats qs
CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) as qt
CROSS APPLY sys.dm_exec_query_plan(qs.plan_handle) as sq
LEFT OUTER JOIN sys.databases as sd on qt.dbid = sd.database_id
LEFT OUTER JOIN sys.dm_exec_requests as sr on qs.sql_handle = sr.sql_handle
OUTER APPLY sys.fn_get_sql(sr.sql_handle) AS fs
ORDER BY qs.total_worker_time / qs.execution_count DESC
GO
내용 :
출처 :
'쿼리_MSSQL' 카테고리의 다른 글
MS-SQL DB별 파일 자동증가 옵션 정리 쿼리문 (0) | 2014.06.26 |
---|---|
MS-SQL 테이블_인덱스_통계_관련_쿼리문 (0) | 2014.06.25 |
MS-SQL 테이블별 용량 조회 쿼리문 (0) | 2014.06.25 |
MS-SQL 통계 업데이트, 인덱스, LOCK 등 DBA 기초 쿼리문 모음 (1) | 2014.06.25 |
DBA 정기 업무 정리 (0) | 2014.06.24 |