1
많은 조인이 포함 된보기를 만듭니다. 내가 선택한 필드 중 일부로 결과 집합을 그룹화하려고합니다.group by 절에 사용 된 필드에 색인을 설정하면 성능이 향상됩니까?
이 필드의 설정 색인을 사용하면 쿼리 성능이 향상됩니까? MS SQL Server를 사용하고 있지만 모든 DB에 대해 거의 동일해야합니다. 그렇지 않습니까?
SELECT table1.field1, table1.field2, table2.field1
FROM table1
INNER JOIN table2 ON table1.primkey = table2.tablekey
GROUP BY table1.field1, table1.field2, table2.field1
초보자와 재향 군인 모두에게 오래도록 가치있는 제안입니다. 데이터베이스에 사소한 양의 데이터가 포함되면 더 잘 작동합니다. 이 조언을 사용하기 전에 dbcc를 사용하여 데이터베이스 통계를 업데이트해야합니다. –