테이블 생성시 인덱스 만들때 한 인덱스에 여러개의 컬럼을 몰아 넣을수도 있는데요.
이렇게 한 인덱스에 여러 컬럼을 한꺼번에 몰아 넣는게 어떤면에서 좋은 건지요...?
아니면 인덱스 하나에 한 컬럼씩 나누어 설정하는게 어떤 면에서 이득이 있는건지 궁금합니다.
책을 보고 있지만 이해되지 않는 부분이라 그렇습니다. 감사합니다.
자주 쓰이는 쿼리문에서 결합인덱스로 만든 컬럼만 select 한다면
인덱스의 접근만으로도 데이터를 가져올 수 있습니다.
아무래도 테이블스켄을 하지 않고 인덱스 스켄만으로 데이터를 가져올 수 있다면
disk I/O 측면에서 유리 하므로 보다 나은 퍼포먼스를 기대할 수 있겠지요..