Blog Content

  • 40.MS_SQL 2008 - Index ( 인덱스효과 ) 복습

    Category DataBase/MS SQL on 2009. 9. 16. 16:53

    --[0] 테스트용임시테이블작성 --Drop Table frontBorad1 Create Table dbo.FrontBorad1 ( ItemID Int Identity(1, 1), --Primary Key 및Not Null -넌클러스터드인덱스 Title VarChar(150) Null --클러스터드인덱스 ) Go Create Table dbo.FrontBorad2 ( ItemID Int Identity(1, 1), --Primary Key 및Not Null Title VarChar(150) Null, ) Go --[!] 실행속도비교: 아래2개구믄을불록씌우고Ctrl+L Select *From FrontBorad1 Where Title Like '제목%' Select *From FrontBorad2 Wher..

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

    Category DataBase/MS SQL on 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 ..

    Read more
이전 1 다음