Index 관련 sql
1. 테이블에 생성된 Index 확인
SELECT * FROM USER_INDEXES
WHERE TABLE_NAME = 테이블명;
2.Index되는 필드 조회
SELECT * FROM USER_IND_COLUMNS
WHERE TABLE_NAME = 테이블명;
3.특정 Index 필드만 조회
SELECT * FROM USER_IND_COLUMNS
WHERE INDEX_NAME = Index명;
4. Index 추가 하기
CREATE INDEX Index명 ON 테이블명
( 컬럼명 [ASC][DESC] .....);
5. Index 삭제
DROP INDEX Index명;
6. Index 재생성
ALTER INDEX Index명 REBUILD;
7. PK 생성
ALTER TABLE 테이블명 ADD CONSTRAINT PK PRIMARY KEY(컬럼명...);
8.PK 삭제
ALTER TABLE 테이블명 DROP PRIMARY KEY CASCADE;
댓글 없음:
댓글 쓰기