DataBase/MS SQL

39.MS_SQL 2008 - Index ( 인덱스효과 )

Godffs 2009. 9. 16. 13:43
반응형
인덱스(Index)는 테이블, 뷰에 대해서 접근을 빠르게 지원하는 데이터베이스
개체입니다.


--인덱스의효과

Select COUNT(*) From Zip

Go

 

Select *From Zip Where Dong Like '%역삼%'

Go

--모든것에완벽한조건을가지고있지만성능이떨어진다.

 

Select *From Zip Where Dong Like '%역삼'

Go

 

Select *From Zip Where Dong Like '역삼%'

Go

-- ~~로시작하는게재일빠르고성능도좋다. 많이 사용

 

 

--예상 실행 시간을 확인해 보기.

상단에서 쿼리메뉴 (Ctrl+L : 예상실행계획)


--SQL Server에서최고의성능향상: 인덱스

--Dong 필드는자주검색에사용되어 인덱스를 걸어봄

 

Create Clustered Index idZip On Zip(Dong)

--기본: NonClustered Index : 책의찾아보기(뒷부분)

Go

 

--Drop Index idxZip On Zip

--Go




반응형