쿼리 튜닝

대부분의 관리자는 메모리 크기, 파일 시스템 유형, 프로세서 수 및 유형 등 시스템 수준의 서버 성능을 튜닝하는 방법을 통해서만 성능 문제를 해결합니다. 예를 들면 메모리 크기, 파일 시스템 유형, 프로세서 수 및 유형 등이 있습니다. 그러나 대부분의 성능 문제는 이런 방법으로 해결할 수 없습니다. 응용 프로그램이 데이터베이스에 전송하는 응용 프로그램 쿼리 및 업데이트를 분석하고 이러한 쿼리 및 업데이트가 데이터베이스와 데이터베이스 스키마에 포함된 데이터와 상호 작용하는 방식을 분석하면 문제 해결에 더 큰 도움이 됩니다.

섹션 내용

항목 설명

쿼리 분석

Microsoft SQL Server Management Studio, Transact-SQL SET 옵션과 추적의 SQL Server 프로파일러 이벤트 클래스를 사용하여 쿼리 실행 계획을 표시하는 방법이 포함되어 있습니다.

누락된 인덱스 찾기

SQL Server 2005의 "누락된 인덱스" 기능에 대한 정보가 포함되어 있습니다. 쿼리 최적화 프로그램은 쿼리를 분석하여 최상의 실행 계획을 결정할 때 인덱스가 없는 경우에도 쿼리 성능을 향상시키는 인덱스 정보를 자동으로 생성합니다. 누락된 인덱스 기능을 사용하면 누락된 인덱스에 대한 이 정보를 검색할 수 있습니다.

쿼리 튜닝 권장 사항

쿼리 성능을 향상시키기 위해 수행할 수 있는 작업에 대한 내용이 포함되어 있습니다.

고급 쿼리 튜닝 개념

SQL Server 조인 작업에 대한 내용이 포함되어 있습니다.