다음을 통해 공유


행 집합 속성

쿼리에서 결과가 반환되면 행 집합에 대한 여러 속성에 액세스할 수 있습니다.

표준 OLE-DB 행 집합 속성 외에도 Windows Search SQL은 다음과 같은 네 개의 사용자 지정 속성을 제공합니다. 이 속성 집합의 GUID는 {AA6EE6B0E828-11D0-B23E-00AA0047FC01}입니다.

Windows Search는 DBPROPSET_ROWSET 속성 집합의 표준 OLE-DB 속성 DBPROP_COMMANDTIMEOUT 지원합니다.

속성 이름 PROPID/type Description
DONOTCOMPUTEEXPENSIVEPROPS 15/VT_BOOL 이를 true로 설정하면 행 집합 속성에 액세스할 때 전체 쿼리를 평가해야 하는 결과 발견 및 최대 순위와 같은 비용이 많이 드는 속성을 계산할 수 없습니다.
최대 순위(MAX_RANK) 6/VT_I4 모든 결과에 대해 계산된 가장 높은 순위입니다.
검색된 결과(RESULTS_FOUND) 7/VT_I4 이 쿼리의 총 고유 항목 수입니다. SELECT 쿼리의 경우 행 집합의 항목 수입니다. GROUP ON 쿼리의 경우 고유한 리프 항목의 수입니다. 이 속성은 최상위 행 집합의 행 수(최상위 그룹 수)를 식별하지 않습니다.
Where ID(WHEREID) 8/VT_I4 쿼리에 사용되는 제한 사항에 대한 식별자입니다. 새 쿼리가 실행될 때 행 집합이 열려 있는 경우 새 쿼리는 이전 쿼리의 제한을 재사용하여 이미 완료된 작업을 활용할 수 있습니다. WHERE 제한을 다시 사용하는 방법에 대한 자세한 내용은 ReuseWhere 함수를 참조하세요.

 

Windows 7의 인덱싱 우선 순위 지정 및 행 집합 이벤트