반응형
성능분석 7탄 –
프로파일러 대기 유형 및 PREEMPTIVE_OS_WRITEFILEGATHER
- Version : SQL Server 2005, 2008, 2008R2, 2012
SQL Server에서 발생하는 대기 유형 중 프로파일러 사용으로 인한 대기 유형 및 파일 작업으로 인한 대기 유형에 대해서 살펴 본다.
TRACEWRITE
이 대기 유형은 SQL Profiler에 의해 차단되고 있음을 나타낸다. 서버에 연결된 프로파일이 있는 경우에만 발생한다. 너무 많은 프로파일 이벤트를 추적할 경우 자주 발생 한다.
PREEMTIVE_OS_WRITEFILEGATHER
데이터베이스 파일의 자동증가 트리거가 설정되어 있을 경우 발생 한다. SQL Server에서 파일의 자동 증가는 매우 큰 비용을 발생하는 이벤트이다. 파일이 증가하는 동안 데이터베이스의 모든 활동은 정지 상태가 된다. 데이터베이스 로그 파일의 증가는 성능 카운터를 통해서 확인 할 수 있다. 성능 카운터에 기록된 결과는 한번 이상 발생 하였을 때 서비스 이후 누적된 값을 표현한다.
[참고자료]
http://rusanu.com/2014/02/24/how-to-analyse-sql-server-performance/
2014-03-17 / 강성욱 / http://sqlmvp.kr
반응형
'SQL Server > SQL Server Tip' 카테고리의 다른 글
성능분석 9탄 – 쿼리 실행 분석 (0) | 2015.07.23 |
---|---|
성능분석 8탄 – IO 통계 (DISK 활동 분석) (0) | 2015.07.23 |
성능분석 6탄 – CPU 경합 및 동시성 관련 대기 유형 (0) | 2015.07.23 |
성능분석 5탄 – 메모리 및 네트워크 관련 대기 유형 (0) | 2015.07.23 |
성능분석 4탄 – 디스크 및 IO 관련 대기 유형 (0) | 2015.07.23 |