SQL Server 2005에서 느린 쿼리가 있습니다. 수십만 개의 행과 백만 개의 행이있는 테이블에 3 개의 내부 조인이 있고 절.조인 및 순서 SQL Server 2005 느린 쿼리
모든 조인 키는 uuid 열이지만 테이블 중 하나에 인덱스 만 있습니다 (각 테이블에는 uniqueidentifier 형식의 기본 키가 있고 다른 테이블에는이 키를 가진 외래 키 역할을하는 열이 있습니다) 가입 할 때와 같은 값이지만 색인이 없습니다).
foreign-key-acting 키 열에 인덱스를 추가하면이 값이 상당히 높아집니다.
이 쿼리를 최대한 활용하기위한 다른 옵션에는 어떤 것이 있습니까?
참고 : 내 DB에는 CPU 병목 현상이있는 것 같습니다. 자주 실행되는이 쿼리가 원인 일 수 있다고 생각하는 것이 합리적입니까? db는 약 2GB이고 4GB RAM을 가지고 있으므로 많은 I/O 문제가 의심 스럽습니다. 주문은 CPU를 먹어서됩니까?
구조에 대한 설명보다는 정확한 테이블 정의와 모든 색인을 게시하는 것이 좋습니다. –