728x90
Clustered
- 유일 키, 테이블에 한개만 생성 가능
- 영어사전 처럼 책의내용 자ㅔ가 순서대로 정렬
- SELECT시 유리 함. UPDATE INSERT 느림()
Non - Clustered
- 테이블에 여러개 생성 가능
- 색인과 같이 그냥 찾아보기 기능
- SELECT시 느림. UPDATE INSERT 유리함
--인덱스 생성
CREATE INDEX 인덱스이름 ON 테이블명(컬럼);
CREATE UNIQUE INDEX 인덱스이름 ON 테이블명(컬럼);
CREATE CLUSTERED INDEX 인덱스이름 ON 테이블명(컬럼);
CREATE INDEX 인덱스이름 ON 테이블명(컬럼1, 컬럼2);
--인덱스 삭제
DROP INDEX 테이블명.인덱스이름
728x90
'DB > Mssql' 카테고리의 다른 글
[Mssql] 트랜젝션 기본 (0) | 2022.11.07 |
---|---|
[Mssql] Union, UnionAll, INTERSECT, EXCEPT (0) | 2022.11.07 |
[Mssql] 데이터베이스 스키마 구문 DDL : Data Definition Language (0) | 2022.11.04 |
[Mssql] EXISTS, NOT EXISTS를 사용하여 테이블에 값 존재유무 판단. (0) | 2022.11.04 |
[Mssql][팁] 서브쿼리를 이용해서 테이블 복사(INSERT SELECT) (0) | 2022.11.04 |