본문 바로가기

2013/02

[DB] MSSQL SSMS 단축키 모음 SSMS 단축키 모음입니다 더보기
[DB] MSSQL 2005 저장프로시져 모니터하기 -- 1.저장프로시져별 실행수 뽑기 select db_name(st.dbid) DBName,object_schema_name(st.objectid,dbid) SchemaName,object_name(st.objectid,dbid) StoredProcedure,sum(qs.execution_count) Execution_countfrom sys.dm_exec_cached_plans cpjoin sys.dm_exec_query_stats qs on cp.plan_handle=qs.plan_handlecross apply sys.dm_exec_sql_text(cp.plan_handle)stwhere DB_Name(st.dbid) is not null and cp.objtype = 'proc'group by D.. 더보기
[DB] MS-SQL 동적 관리 뷰 활용 - 실행중인 프로세스 확인하기 sys.dm_exec_requests 동적 관리 뷰를 이용하여 서버에서 실행되고 있는 모든 세션들의 정보를 확인할 수 있습니다. 사용자에게 서버에 대한 VIEW SERVER STATE 권한이 있으면 SQL Server 인스턴스에서 실행 중인 모든 세션을 볼 수 있고, 그렇지 않으면 현재 세션만 볼 수 있습니다. SELECT r.session_id ,status ,wait_type ,substring(qt.text,r.statement_start_offset/2, (case when r.statement_end_offset = -1 then len(convert(nvarchar(max), qt.text)) * 2 else r.statement_end_offset end - r.statement_start_.. 더보기
[DB] MS-SQL Job Agent 관련 쿼리 SQL Server Agent Job Setup and Configuration Information SELECT [sJOB].[job_id] AS [JobID] , [sJOB].[name] AS [JobName] , [sDBP].[name] AS [JobOwner] , [sCAT].[name] AS [JobCategory] , [sJOB].[description] AS [JobDescription] , CASE [sJOB].[enabled] WHEN 1 THEN 'Yes' WHEN 0 THEN 'No' END AS [IsEnabled] , [sJOB].[date_created] AS [JobCreatedOn] , [sJOB].[date_modified] AS [JobLastModifiedOn] , [s.. 더보기