추적 플래그를 사용하여 성능 향상 - AWS 규범적 지침

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

추적 플래그를 사용하여 성능 향상

성능을 향상시키기 위해 환경에 적용할 수 있는 SQL Server 추적 플래그를 사용하는 것을 고려해 보십시오. 예:

  • 4199: SQL Server 누적 업데이트(CU) 및 서비스 팩(SP)에서 릴리스된 쿼리 옵티마이저(QO) 변경을 활성화합니다.

  • 8048: NUMA로 분할된 메모리 객체를 CPU로 분할된 메모리 객체로 변환합니다.

  • 9024: 글로벌 로그 풀 메모리 객체를 NUMA로 분할된 메모리 객체로 변환합니다.

다음 예는 Amazon EC2의 SQL Server에 대한 추적 플래그를 켜고 끄는 방법을 보여줍니다. 추적을 활성화할 때 문제가 발생하는 경우 계정에 대한 적절한 권한이 있는지 확인하십시오.

추적 플래그 4199를 켜려면 다음을 실행합니다.

dbcc traceon (4199, -1);

추적 플래그의 상태를 확인하려면 다음을 실행합니다.

dbcc tracestatus (4199);

추적 플래그 4199를 끄려면 다음을 실행합니다.

dbcc traceoff (4199, -1); dbcc tracestatus (4199);

추적 플래그의 전체 목록은 Microsoft SQL Server 설명서를 참조하십시오.