임시 데이터베이스 매개 변수
적용 대상: Windows | Windows Server
임시 데이터베이스 매개 변수
이 항목에는 임시 데이터베이스에 사용되는 매개 변수가 포함되어 있습니다.
JET_paramEnableTempTableVersioning
46
이 매개 변수는 임시 테이블에서 트랜잭션의 사용을 제어합니다. 이 매개 변수가 false이면 임시 테이블이 더 빨라지지만 트랜잭션에서 수행된 업데이트를 롤백할 수는 없습니다.
레이블 | 값 |
---|---|
기본값: |
True |
유형: |
부울 |
유효한 범위: |
False, True |
범위: |
인스턴스 |
JetCreateInstance 후 설정: |
Yes |
JetInit 다음에 설정: |
No |
물리적 레이아웃에 영향을 줍니다. |
No |
안정성에 영향을 줍니다. |
Yes |
성능에 영향을 줍니다. |
Yes |
리소스에 영향을 줍니다. |
Yes |
가용성: |
모두 |
JET_paramPageTempDBMin
19
이 매개 변수는 임시 데이터베이스의 초기 크기를 제어합니다. 크기는 데이터베이스 페이지에 있습니다. 크기가 0이면 일반 데이터베이스의 기본 크기를 사용해야 합니다.
작은 애플리케이션에서 임시 데이터베이스를 가능한 한 작게 구성하는 것이 바람직한 경우가 많습니다. 이 매개 변수를 14로 설정하면 가능한 가장 작은 임시 데이터베이스가 구현됩니다. 또한 JET_paramMaxTemporaryTables 0으로 설정하여 임시 데이터베이스를 완전히 제거할 수도 있습니다.
레이블 | 값 |
---|---|
기본값: |
0 |
유형: |
정수 |
유효한 범위: |
0 – 2147483647 |
범위: |
인스턴스 |
JetCreateInstance 후 설정: |
Yes |
JetInit 다음에 설정: |
No |
물리적 레이아웃에 영향을 줍니다. |
Yes |
안정성에 영향을 줍니다. |
No |
성능에 영향을 줍니다. |
Yes |
리소스에 영향을 줍니다. |
Yes |
가용성: |
모두 |
JET_paramTempPath
1
이 매개 변수는 instance 임시 데이터베이스를 포함할 폴더 또는 파일의 상대 또는 절대 파일 시스템 경로를 나타냅니다. 경로가 임시 데이터베이스를 포함할 폴더에 있는 경우 백슬래시 문자로 종료해야 합니다. 임시 데이터베이스는 ESE API 정보 호출을 처리하거나, 인덱스를 만들거나, 임시 테이블의 내용을 저장하는 과정에서 생성된 휘발성 데이터를 저장하는 데 사용됩니다.
참고 상대 경로가 지정된 경우 데이터베이스 엔진을 사용하는 애플리케이션을 호스트하는 프로세스의 현재 작업 디렉터리를 기준으로 합니다.
레이블 | 값 |
---|---|
기본값: |
"tmp.edb" |
유형: |
경로(문자열) |
유효한 범위: |
0~247자 |
범위: |
인스턴스 |
JetCreateInstance 후 설정: |
Yes |
JetInit 다음에 설정: |
No |
물리적 레이아웃에 영향을 줍니다. |
Yes |
안정성에 영향을 줍니다. |
No |
성능에 영향을 줍니다. |
No |
리소스에 영향을 줍니다. |
No |
가용성: |
모두 |
요구 사항
요구 사항 | 값 |
---|---|
클라이언트 |
Windows Vista, Windows XP 또는 Windows 2000 Professional이 필요합니다. |
서버 |
Windows Server 2008, Windows Server 2003 또는 Windows 2000 Server가 필요합니다. |
머리글 |
Esent.h에서 선언되었습니다. |