쿼리 튜닝

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

섹션 내용

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

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

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

  • 고급 쿼리 튜닝 개념
    SQL Server 조인 작업에 대한 내용이 포함되어 있습니다.