[MSSQL] 인덱스 생성, 삭제, 조회
2018. 08. 16 기준
테이블 생성후
인덱스 생성, 조회, 삭제 명령어에 대해 정리했습니다.
인덱스 생성
1 2 3 4 5 6 7 8 | CREATE INDEX '인덱스이름' ON '테이블이름'('컬럼이름') CREATE INDEX XPKUSER ON USER(USER_ID) -- USER 테이블에 하나의 컬럼(USER_ID)를 지정하여 XPKUSER 이름으로 인덱스를 생성하였습니다. CREATE INDEX XPKUSER_CI ON USER(USER_ID, USER_CI) -- USER 테이블에 두개의 컬럼(USER_ID, USER_CI)를 지정하여 XPKUSER_CI 이름으로 인덱스를 생성하였습니다. | cs |
인덱스 조회
1 2 3 4 5 | SP_HELPINDEX '테이블이름' SP_HELPINDEX USER -- USER 테이블 인덱스 조회 | cs |
인덱스 삭제
1 2 3 4 5 | DROP INDEX '테이블이름'.'인덱스이름' DROP INDEX USER.XPKUSER --USER 테이블의 IDXMEMBERID 인덱스 삭제 | cs |
자주 사용하지 않다보니 자주 까먹네요. ㅎㅎ
복사해서 사용하세요.
감사합니다.
'개발자가 좋은건가?? > Database' 카테고리의 다른 글
[MSSQL] ROW_NUMBER() 순위정렬 (0) | 2018.08.30 |
---|---|
[MSSQL] 컬럼 생성, 수정 (0) | 2018.08.16 |
[MSSQL] INFORMATION_SCHEMA VIEW (0) | 2018.02.13 |
[MSSQL] CONVERT 날짜변경 (0) | 2017.12.04 |