DBCC HELP 명령어를 통해 DBCC List & 지정한 DBCC 명령어 구문을 확인해 보도록 하겠습니다.
DBCC HELP('?')
!!아래와 같은 구문을 확인하기 위해서는 DBCC TRACEON(2588)을 먼저 실행 시켜줘야 한다.
DBCC TRACESTATUS 명령어를 통해 현제 세션에서 활성화 되어 있는 TraceFlag 정보를 확인할 수 있다.
TraceFlag off 후 활성 Flag 확인
다음번에는 SQL Server 운영 시 꼭 필요한 TraceFlag에 대해서 알아보도록 하겠습니다.
여기서 잠깐!!!
포스팅을 마치려고 하다 no_infomsgs 옵션이 눈에 띄워 확인해 보았습니다.
no_infomsgs 옵션을 주지 않을 경우 아래와 같이 쿼리 실행에 관련된 완료 메시지가 나온다.
옵션을 주고 실행하면 안 나온다.
만약 결과 값을 네트워크를 통해 전달해야 할 상황이라면 당연히 불필요한 정보는 전달하지 않는게 좋습니다.
예제가 적절하지는 않았는지만 set nocount on 옵션 처럼 네트워크를 통해 결과 값을 전달해야 할 경우 불필요한 값이
전달되지 않게 세심하게 신경써 주는 것이 좋을 것 같습니다.
[참고 사이트]
DBCC HELP (Transact-SQL)
http://msdn.microsoft.com/en-us/library/ms176040.aspx
'유용한 Tip' 카테고리의 다른 글
UNC (Universal Naming Convention) 경로 (0) | 2014.02.19 |
---|---|
License Key를 확인하는 방법 (0) | 2013.08.22 |
페이지 할당 및 저장 방식 (0) | 2013.05.28 |
함수, 테이블, 명령어 등등 추가 설명이 궁금하다면? (0) | 2013.05.14 |
공백을 이용한 문자열 나누기 (0) | 2013.05.09 |