Oracle / Tibero 데이터베이스 Invisible Index 활용
2024. 10. 24.
1. Invisible Index 란?Invisible 사전적 첫번째 의미로 '보이지 않는' 이라는 뜻이 있습니다.그럼 누구(무엇)에게 보이지 않는 다는 것일까요?쿼리(SQL)의 실행계획을 수립하는 옵티마이저(Optimiger)에게 보이지 않는다는 의미 입니다.실행계획을 수립하는 옵티마이저가 Invisible Index를 볼 수 없으므로, 실행계획을 수립하는데 이용할 수 없습니다.ORACLE (11g 이상), TIBERO (6 이상) DB가 Invisible Index를 지원하고,mysql 8.0 이후 Invisible Index 기능이 추가되었습니다. ( https://dev.mysql.com/doc/refman/8.0/en/invisible-indexes.html )MariaDB 에도 10.6 이후 ..