MS-SQL 질문 드립니다.(Include Index, Covered Index)

제가 인터넷을 통하여 검색한 결과, 아래의 자료를 얻을 수 있었습니다.
하지만 이해가 되지 않는 부분이 있어 이렇게 글을 쓰게 되었습니다.

Covered Index
모든 데이터를 인덱스에서 찾기 때문에 테이블 스캔이나 비 클러스터형 인덱스만을 이용하는 경우보다 훨씬 빠르게 수행이 가능합니다. 하지만 Covered는 Root부터 Leaf까지 Update 되어야 하는 비용이 많이 발생합니다.
 
Include Index
인덱스에 인덱스 키(정렬) 열과 함께 키가 아닌 열(비정렬)들을 포함할 수 있게 확장된 비 클러스터형 인덱스 입니다. 인덱스 키만이 비리프레벨에 존재 하고, 나머지 Include절에 포함된 열에 대해서는 리프레벨에만 존재 하게 됩니다. SP(stored Procedure : 저장 프로시저) 내부 구문에서 특정테이블의 WHERE, ORDER BY, SELECT절의 다수 열을 모두 Covered하는 인덱스의 생성이 필요하나 최대 키의 크기가 이를 초과할 경우 유용하게 사용할 수 있습니다. 포괄 열에 너무 많은 열을 포함할 경우 인덱스 성능이 더 떨어질 수 있다는 점이 있습니다.

두개의 인덱스의 차이점과 장점을 쉽게 설명 부탁드립니다.

그리고 어떠한 경우 Covered Index를 사용해야하고
어떠한 경우 Include Index를 사용해야 하는지 알고싶습니다.
No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 480
8689 고가용성에 대한 질문 입니다.( 장애조치 클러스터 + 로그전달 ) [1] HoyaSoft 2015.04.29 2461
8688 일별, 병원별 통계에서 병원목록은 다 조회하려는데.. [1] 쿨 쿨 2015.04.29 2623
8687 샘플데이터 중에 Name:nvarchar(50) 가 뭔지 몰라서요~ [1] 더따뜻한 2015.04.29 2377
8686 주소 관련 JOIN 질문드립니다. [3] 아수라발발타 2015.04.29 2137
8685 시스템 테이블들(sysobjects, sys.objects)간 차이 및 관련 SP 찾는 법 질문입니다. [2] 하하하하하 2015.04.29 2805
8684 변수값 관련 질문드립니다. [2] 아수라발발타 2015.04.29 2256
8683 대용량 데이타 생성시 냥냥 2015.04.28 2118
8682 통합검색시.. [2] 냥냥 2015.04.28 2758
8681 RML로 Performance Overview 조회 시 Comsumption by 기능 문의 [1] 미친존재감 2015.04.27 2640
8680 SQL Server 에이전트 작업 스크립트 생성 질문드립니다. [4] HoyaSoft 2015.04.27 4310
8679 행을 열로변환하는 간단한 쿼리 조언좀 부탁드립니다 [2] ngbrother 2015.04.24 3272
8678 동적쿼리 생성시 오류가 납니다. [1] 성시기 2015.04.24 4398
8677 키워드 검색시 키워드에서 빈공간 제외한 글자까지 같이 검색하고 싶을때.. [2] 냥냥 2015.04.23 3101
» MS-SQL 질문 드립니다.(Include Index, Covered Index) [2] cool8720 2015.04.23 6163
8675 sa 암호 6자리 넣을 수 없을까요? [2] 공공칠 2015.04.22 5422
8674 merge 구문시 속도차이 질문입니다 로쏘네리 2015.04.22 2917
8673 SQL 인스턴스 문의 건 [1] 병법삼십육계 2015.04.21 2534
8672 SSIS 패기지에서 각각 태스크 별로 수행시간을 알아낼수있을까요? 로쏘네리 2015.04.21 2264
8671 SSAS 서비스 관련 문의 입니다. 한인 2015.04.21 2557
8670 예약작업 백업관련 [1] hhhh 2015.04.21 2599





XE Login