프로시저에서
인덱스를 타는 테이블이 logical reads: (regular=1400 apf=0 total=1400) 이렇게 가져 옵니다.
그리고 인덱스를 타지 않고 FULL SCAN 하는 녀석은 logical reads: (regular=8 apf=0 total=8) 이렇게 가져 옵니다.
인덱스를 타면서 다수의 데이타를 읽는게 좋을까요 아니면 인덱스를 타지는 않지만 필요한 정보만 가져오는 구문이 좋을까요?
물론 같은 테이블이고 인덱스를 탈때는 부정 연산자를 사용 하였으며 Full scan 타는 경우는 not exists를 사용 하였습니다.
아..8이나 1400이나 차이가 별로 없을까요?
|