영업: 1-800-867-1380

sys.dm_db_missing_index_columns

업데이트 날짜: 2011년 4월

이 항목은 더 이상 사용되지 않습니다. SQL 14 Transact-SQL 참조(영문)에서 최신 버전을 찾을 수 있습니다.

Important중요
이 항목은 유지 관리되지 않습니다. 최신 버전은 sys.dm_db_missing_index_columns를 참조하십시오.

공간 인덱스를 제외하고 인덱스가 없는 데이터베이스 테이블 열에 대한 정보를 반환합니다. sys.dm_db_missing_index_columns는 동적 관리 함수입니다.


sys.dm_db_missing_index_columns(index_handle)

index_handle
누락된 인덱스를 고유하게 식별하는 정수로, 다음 동적 관리 개체로부터 얻을 수 있습니다.

About the Missing Indexes Feature

sys.dm_db_missing_index_groups

 

열 이름 데이터 형식 설명

column_id

int

열의 ID입니다.

column_name

sysname

테이블 열의 이름입니다.

column_usage

varchar(20)

열이 쿼리에 사용되는 방법입니다. 가능한 값은 다음과 같습니다.

 

설명

EQUALITY

열이 다음 형식으로 같음을 표시하는 조건자에 적용됩니다.

table.column =constant_value

INEQUALITY

열이 다음 형식으로 같지 않음을 표시하는 조건자에 적용됩니다.

table.column > constant_value

"="가 아닌 모든 비교 연산자는 같지 않음을 표시합니다.

INCLUDE

열이 조건자를 계산하는 데 사용되지 않고 쿼리를 포함하는 등 다른 용도로 사용됩니다.

sys.dm_db_missing_index_columns에서 반환된 정보는 쿼리 최적화 프로그램이 쿼리를 최적화할 때 업데이트되며 지속되지 않습니다. 누락된 인덱스 정보는 SQL Server를 다시 시작할 때까지만 유지됩니다. 서버 재활용 후에도 누락된 인덱스 정보를 유지하려면 데이터베이스 관리자가 정기적으로 누락된 인덱스 정보의 백업 복사본을 만들어야 합니다.

트랜잭션이 테이블을 만들거나 삭제하면 삭제된 개체에 대한 누락된 인덱스 정보가 포함된 행이 이 동적 관리 개체에서 제거되어 트랜잭션 일관성이 유지됩니다.

서버에 대한 VIEW DATABASE STATE 권한이 필요합니다. master 데이터베이스에서 쿼리할 수 없습니다. 자세한 내용은 Dynamic Management Objects를 참조하십시오.

이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.
표시:
© 2014 Microsoft