다음을 통해 공유


캐시의 위치

Important

이 기능은 이후 Windows 버전에서 제공될 예정입니다. 새 개발 작업에서 이 기능을 사용하지 말고 현재 이 기능을 사용하는 애플리케이션을 수정할 계획입니다. 드라이버의 커서 기능을 사용하는 것이 좋습니다.

커서 라이브러리는 메모리 및 Windows 임시 파일에서 데이터를 캐시합니다. 이렇게 하면 커서 라이브러리가 사용 가능한 디스크 공간에서만 처리할 수 있는 결과 집합의 크기가 제한됩니다. 임시 파일은 커서 라이브러리 캐시의 끝에 삽입된 경우 캐시할 데이터가 세그먼트 경계를 넘을 때 사용됩니다. 대신 캐시할 데이터가 캐시에 마지막으로 저장된 데이터 블록 대신 추가됩니다. 마지막으로 저장된 데이터 블록은 임시 파일에 저장됩니다. 전원이 고장나면 커서 라이브러리가 비정상적으로 종료되면 디스크에 Windows 임시 파일을 남길 수 있습니다. 이러한 이름은 ~CTTnnnn.tmp이며 현재 디렉터리에 만들어집니다.

참고 항목

애플리케이션이 읽기 전용 공유 또는 압축 디스크(예: Microsoft Foundation 클래스 라이브러리 샘플)에서 실행되는 동안 Microsoft Windows NT/Windows 2000의 커서 라이브러리가 현재 디렉터리의 임시 파일에서 데이터를 캐시하려고 하면 SQLSTATE HY000(일반 오류- 파일 버퍼를 만들 수 없음)이 반환됩니다.