질의작성

쿼리로 인덱스 정보 확인하기

by 시난 posted Dec 29, 2009
시스템 뷰의 테이블에는 인덱스 정보(PK, FK,  UNIQUE 등)를 담고 있는 테이블이 존재합니다.
컬럼으로는 index_name, is_unique, is_reverse, class_name(테이블명), key_count, is_primary_key, is_foreign_key가 있습니다.

다음의 쿼리로 특정 테이블의 인덱스의 유무를 확인할 수 있습니다.
SELECT * FROM db_index WHERE class_name='table_name' and index_name='index_name'

이 테이블 정보를 이용하여 PK, FK, Unique 정보를 확인하는데 사용할 수도 있습니다.
TAG •

Articles

3 4 5 6 7 8 9 10 11 12