DB/SQL
[Oracle] 인덱스 조회 쿼리
bskyvision.com
2024. 7. 1. 21:56
Oracle에서 인덱스를 조회하는 쿼리는 다음과 같습니다.
SELECT
a.table_name,
a.index_name,
a.column_name
FROM all_ind_columns a
WHERE a.table_name = '테이블명'
ORDER BY a.index_name, a.column_position;
쿼리를 날리기 전에 인덱스를 조회하여 인덱스를 활용하는 쿼리를 작성하는 습관을 들여야 합니다. 그렇지 않으면 쿼리 하나 실행하는데 매우 긴 시간이 걸릴 뿐 아니라 성능 이슈를 야기할 수도 있습니다.