'SQL2012 진단분석'에 해당되는 글 1건

  1. 진단 분석 저장프로시져 sp_server_diagnostics

  SQL Server가 업그레이드 할수록 내부적으로 진단할 수 있는 시스템 저장프로시져나 DMV를 제공하는데, SQL2012에서는 진단분석을 할 수 있는 시스템 저장프로시져를 제공합니다. 완전 좋은 기능이죠. 기존에는 DMV나 쿼리로 돌렸으나 내부적으로 제공을 하니 얼마나 좋은 기능입니까?

원본글

http://www.mssqltips.com/sqlservertip/2647/capture-diagnostic-data-and-health-information-in-sql-server-2012-using-spserverdiagnostics-system-stored-procedure/?utm_source=dailynewsletter&utm_medium=email&utm_content=headline&utm_campaign=2012422


MSDN

http://msdn.microsoft.com/en-us/library/ff878233(v=sql.110).aspx


Use master
GO
EXEC sp_server_diagnostics 
GO

Capture Diagnostic Data and Health Information in SQL Server 2012

특정시간 동안 반복적으로 진단 분석하고 싶다면, @repeat_interval값을 0보다 큰값으로 지정하면 반복적으로 진단 정보를 반환합니다.

• System: - It collects information with respect to CPU Usage, Page Faults, Non Yielding Tasks, Latches, Access Violations, Dumps and Spinlock Activity.
• Resource: - It collects data such as Physical and Virtual Memory, Page Faults, Cache, Buffer Pools and other relevant memory related objects. 
• Query Processing: - It collects data with respect to Query Processing such as Wait Types, Tasks, Worker Threads, CPU Intensive Requests and Blocking tasks etc. 
• IO Subsystems: - It collects data with respect to IO such as IO Latch Time outs, Interval Long IO’s, Longest Pending Requests etc.

• Events: -It collects data such as ring buffer exceptions, ring buffer events about memory broker, buffer pool, spinlocks, security, out of memory, scheduler monitor etc.