by 돝돝 [Oracle 기초] [2020.10.03 11:44:02]
안녕하세요!
A라는 테이블에 INDEX가 { a,b,c } 로 걸려있을 때
B테이블에서 a만 조건으로 조인하는 것과 { a,b } 로 조인하는 것의 속도가 차이가 없는지 질문드립니다.
아래 쿼리가 결과는 같다는 전제입니다. b는 b와 c는 {a,b,c} 로 인덱스가 걸려있긴 하지만
a만 하여도 결과 갯수가 같습니다.
ex)
SELECT COUNT(0)
FROM A, B
WHERE A.a = B.a
AND A.b = B.b;
SELECT COUNT(0)
FROM A, B
WHERE A.a = B.a;