Optimize 속성-동적(ADO)
필드에 인덱스를 만들어야 하는지 여부를 지정합니다.
설정 및 반환 값
인덱스 생성 여부를 나타내는 부울 값을 설정하거나 반환합니다.
설명
인덱스는 Recordset에서 값을 찾거나 정렬하는 작업의 성능을 향상시킬 수 있습니다. 인덱스는 ADO 내부입니다. 애플리케이션에서 명시적으로 액세스하거나 사용할 수 없습니다.
필드에 인덱스를 만들려면 Optimize 속성을 True로 설정합니다. 인덱스를 삭제하려면 이 속성을 False로 설정합니다.
Optimize는 CursorLocation 속성이 adUseClient로 설정된 경우 Field 개체 Properties 컬렉션에 추가되는 동적 속성입니다.
사용량
Dim rs As New Recordset
Dim fld As Field
rs.CursorLocation = adUseClient 'Enable index creation
rs.Fields.Append "Field1", adChar, 35, adFldIsNullable
rs.Open
Set fld = rs.Fields(0)
fld.Properties("Optimize") = True 'Create an index
fld.Properties("Optimize") = False 'Delete an index
적용 대상
참고 항목
Optimize 속성 예제(VB)
Optimize 속성 예제(VC++)
Filter 속성
Find 메서드(ADO)
Sort 속성
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기