http://wiki.gurubee.net/pages/viewpage.action?pageId=3902763&
-
INDEX 설계SQL 2020. 2. 12. 16:52
INDEX - 소수의 데이터 조회시 유리 (응답속도가 중요할 때) - I/O 기준이 SINGLE BLOCK : 다랑의 데이터 인덱스로 접근하면 테이블 전체 조회보다 오히려 느림 - 테이블의 각 컬럼마다 인덱스가 지정되어 있으면 SELECT에는 유리할 수 있지만 데이터 삽입, 삭제, 변경시 각 컬럼마다 정렬작업이 이루어 지기 때문에 UPDATE, DELETE, INSERT 작업 시 부하가 커진다. ---> 즉, 인덱스를 하나 더 추가할 지 말지는 데이터의 저장 속도를 어디까지 희생할 수 있는지, 읽기 속도를 얼마나 더 빠르게 만들어야 하는지의 여부에 따라 결정되야한다. - INDEX를 만들지 않아도 크게 상관없으면 안만드는게 Best 그래도 만든다면 5개정도가 적정선임 - 인덱스는 B* 트리 구조이고, R..