2011. 3. 9. 16:38
SQL SERVER
CREATE IINDEX [INDEX_NAME] ON TABLE
(
column,....
)
INCLUDE(column, ...)
-INCLUDE절에 지정된 non-key column을 noncluster index의 leaf레벨에 저장하여 covered index 수준의 성능을 낼 수 있도록 해준다.
-Where 절에 나오는 칼럼은 key-column으로 그냥 select list에만 나오는 칼럼은 non-key column으로 세팅한다.
0. include절에 나오는 칼럼은 update가 되더라도 index를 다시 정렬하지 않아도 되기때문에 DISK I/O를 줄일 수 있다.
1. Index의 크기가 900byte를 넘더라도 인덱스 생성이 가능하다.
2. 16개로 제한된 Index key column갯수의 제한을 받지 않는다.
3. non-key column 에는 text, ntext, and image 를 제외한 모든 데이타 타입이 가능하다.
(
column,....
)
INCLUDE(column, ...)
-INCLUDE절에 지정된 non-key column을 noncluster index의 leaf레벨에 저장하여 covered index 수준의 성능을 낼 수 있도록 해준다.
-Where 절에 나오는 칼럼은 key-column으로 그냥 select list에만 나오는 칼럼은 non-key column으로 세팅한다.
0. include절에 나오는 칼럼은 update가 되더라도 index를 다시 정렬하지 않아도 되기때문에 DISK I/O를 줄일 수 있다.
1. Index의 크기가 900byte를 넘더라도 인덱스 생성이 가능하다.
2. 16개로 제한된 Index key column갯수의 제한을 받지 않는다.
3. non-key column 에는 text, ntext, and image 를 제외한 모든 데이타 타입이 가능하다.
'SQL SERVER' 카테고리의 다른 글
SQL SERVER에서 random number 발생시키기 (0) | 2011.06.29 |
---|---|
xplog70.dll DLL 또는 이 DLL이 참조하는 DLL 중 하나를 로드할 수 없습니다 (0) | 2011.05.19 |
procedure 결과값을 select 하기 (0) | 2011.01.31 |
SQL SERVER Named Instance에 연결하기 (0) | 2010.11.03 |
SQLCMD에 관해서.. (0) | 2010.11.03 |