INDEX관련 질문입니다 0 2 2,937

by 윤 [Oracle 기초] Oracle Index 성능 [2020.11.21 15:49:58]


INDEX를 설정하면 데이터베이스의 검색 성능을 향상 시켜준다고 알고있습니다

그렇다면 모든 컬럼을 INDEX로 설정해주면 조회 성능이 가장 좋은게 아닌지.. 하는 궁금증이 있습니다

이렇게 설정하게 되면 오히려 데이터 삽입시에 성능 저하로 인해서 안하는건지

단점에 대해 궁금합니다

by 마농 [2020.11.23 08:14:34]

네. 언급하신 대로. 검색 성능은 좋아지지만 쓰기 성능은 저하됩니다.
여러개의 단일인덱스 뿐 아니라 복합 인덱스도 고려해야 합니다.
모든 검색 조건의 패턴을 분석하여 꼭 필요한 수준의 인덱스를 설계해야 합니다.
필요 인덱스 수가 많으면 적절한 수의 인덱스를 유지하기 위해 선택과 집중이 필요합니다.


by 윤 [2020.11.26 13:39:16]

답변 감사합니다!

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입