Metaparameter
Gilt für: Windows | Windows Server
Metaparameter
Dieses Thema enthält Parameter, die zum Steuern anderer Parameter verwendet werden.
JET_paramConfiguration
129
Dieser Parameter macht mehrere Sätze von Standardwerten für den gesamten Satz von Systemparametern verfügbar. Wenn dieser Parameter auf eine bestimmte Konfiguration festgelegt ist, werden alle Systemparameterwerte auf ihre Standardwerte für diese Konfiguration zurückgesetzt. Wenn die Konfiguration für einen bestimmten instance festgelegt ist, werden globale Systemparameter nicht auf ihre Standardwerte zurückgesetzt.
Darüber hinaus kann der Parameter selbst andere Auswirkungen auf das Verhalten der Datenbank-Engine haben.
Derzeit werden zwei Konfigurationen unterstützt:
Kleine Konfiguration (0): Die Datenbank-Engine ist für die Arbeitsspeichernutzung optimiert.
Legacykonfiguration (1): Die Datenbank-Engine hat ihre herkömmlichen Standardwerte.
Small Configuration ändert die Standardwerte der folgenden Systemparameter in die angegebenen Werte:
Systemparameter |
Neuer Standardwert |
---|---|
JET_paramMaxSessions |
30.000 |
JET_paramMaxOpenTables |
2147483647 |
JET_paramMaxCursors |
2147483647 |
JET_paramMaxVerPages |
2147483647 |
JET_paramMaxTemporaryTables |
2147483647 |
JET_paramLogFileSize |
64 |
JET_paramLogBuffers |
1 |
JET_paramDbExtensionSize |
16 |
JET_paramPageTempDBMin |
14 |
JET_paramCacheSizeMax |
16 |
JET_paramCheckpointDepthMax |
65536 |
JET_paramLRUKHistoryMax |
10 |
JET_paramOutstandingIOMax |
16 |
JET_paramStartFlushThreshold |
1 |
JET_paramStopFlushThreshold |
2 |
JET_paramNoInformationEvent |
1 |
JET_paramCacheSizeMin |
16 |
JET_paramPreferredVerPages |
2147483647 |
JET_paramLogFileCreateAsynch |
0 |
JET_paramGlobalMinVerPages |
1 |
JET_paramPageHintCacheSize |
32 |
JET_paramDisablePerfmon |
1 |
JET_paramEnableFileCache |
1 |
JET_paramEnableViewCache |
1 |
JET_paramVerPageSize |
1024 |
JET_paramEnableAdvanced |
0 |
JET_paramCheckpointIOMax |
8 |
Small Configuration hat auch mehrere andere Auswirkungen auf die Datenbank-Engine, einschließlich:
Alle Ressourcen, die von Systemparametern verwaltet werden, werden nach Bedarf über den Heap zugeordnet.
Andere interne Ressourcen, die von der Datenbank-Engine verwendet werden, werden in der Größe herunterskaliert.
Verschiedene Wartungsaktivitäten werden zurückskaliert, um Hintergrundthreadaktivitäten zu vermeiden.
Bezeichnung | Wert |
---|---|
Standardwert: |
1 (Legacy) |
Typ: |
Integer |
Gültiger Bereich: |
0 – 1 |
Umfang: |
Instanz |
Legen Sie After JetCreateInstance fest: |
Ja |
Legen Sie nach JetInit fest: |
Nein |
Wirkt sich auf das physische Layout aus: |
Nein |
Wirkt sich auf die Zuverlässigkeit aus: |
Nein |
Wirkt sich auf die Leistung aus: |
Ja |
Wirkt sich auf Ressourcen aus: |
Ja |
Verfügbarkeit: |
Ab Windows Server 2008 und Windows Vista |
JET_paramEnableAdvanced
130
Dieser Parameter wird verwendet, um zu steuern, wann die Datenbank-Engine Änderungen an einer Teilmenge der Systemparameter akzeptiert oder ablehnt. Dieser Parameter wird in Verbindung mit JET_paramConfiguration verwendet, um zu verhindern, dass einige Systemparameter nicht von den Standardwerten der ausgewählten Konfiguration festgelegt werden.
Die folgenden Systemparameter werden vor dem Festlegen geschützt, wenn dieser Parameter auf False festgelegt ist:
JET_paramMaxSessionsfon
JET_paramMaxOpenTables
JET_paramPreferredMaxOpenTables
JET_paramMaxCursors
JET_paramMaxVerPages
JET_paramMaxTemporaryTables
JET_paramLogBuffers
JET_paramWaitLogFlush
JET_paramLogCheckpointPeriod
JET_paramLogWaitingUserMax
JET_paramDbExtensionSize
JET_paramPageTempDBMin
JET_paramPageFragment
JET_paramBatchIOBufferMax
JET_paramCacheSizeMax
JET_paramLRUKCorrInterval
JET_paramLRUKHistoryMax
JET_paramLRUKPolicy
JET_paramLRUKTimeout
JET_paramLRUKTrxCorrInterval
JET_paramOutstandingIOMax
JET_paramStartFlushThreshold
JET_paramStopFlushThreshold
JET_paramCacheSize
JET_paramCacheSizeMin
JET_paramPreferredVerPages
JET_paramBackupChunkSize
JET_paramBackupOutstandingReads
JET_paramLogFileCreateAsynch
JET_paramRecordUpgradeDirtyLevel
JET_paramGlobalMinVerPages
JET_paramPageHintCacheSize
JET_paramVersionStoreTaskQueueMax
JET_paramDBAPageAvailMin
JET_paramMaxRandomIOSize
JET_paramCachedClosedTables
JET_paramEnableFileCache
JET_paramEnableViewCache
JET_paramVerPageSize
JET_paramCheckpointIOMax
Bezeichnung | Wert |
---|---|
Standardwert: |
True |
Typ: |
Boolean |
Gültiger Bereich: |
False, True |
Umfang: |
Instanz |
Legen Sie nach JetCreateInstance fest: |
Ja |
Legen Sie nach JetInit fest: |
Ja |
Wirkt sich auf das physische Layout aus: |
Nein |
Wirkt sich auf die Zuverlässigkeit aus: |
Nein |
Wirkt sich auf die Leistung aus: |
Nein |
Wirkt sich auf Ressourcen aus: |
Nein |
Verfügbarkeit: |
Ab Windows Server 2008 und Windows Vista |
Anforderungen
Anforderung | Wert |
---|---|
Client |
Erfordert Windows Vista. |
Server |
Erfordert Windows Server 2008. |
Kopfzeile |
Deklariert in Esent.h. |