컴퓨터/프로그래밍2011. 4. 6. 22:16
데이터베이스에서 인덱스를 사용하느냐, 안하느냐에 따라 DB 쿼리 속도가 다르고 어떤 인덱스를 사용하느냐에 따라 또 달라진다.

왜 이런 차이가 발생할까 라는 궁금함과 효율적인 쿼리를 만들기 위해서 간단히 정리 해본다.


 
그리고 조건절(Where 절)에 따라 다르겠지만 어떤 인덱스를 설정하고 사용하는 것이 좋을지 간단히 비교 해본다.


모든 DBMS 가 이런 것은 아니라고 하지만 익히 알고 있는 Oracle, MS-SQL 등 대부분의 DBMS 가 이렇게 처리하고 있다고 한다.

Posted by jungtae17