Meta-Parameter
Letzte Änderung: Freitag, 27. Februar 2015
Gilt für: Windows | Windows Server
Meta-Parameter
Dieses Thema enthält Parameter, die zur Steuerung von anderen Parameters verwendet werden.
JET_paramConfiguration
129
dieser Parameter stellt mehrere Sätze von Standardwerte für die gesamte Gruppe der Systemparameter. Wenn dieser Parameter auf eine bestimmte Konfiguration festgelegt ist, werden alle Systemparameterwerte auf die Standardwerte für diese Konfiguration zurückgesetzt. Wenn die Konfiguration für eine bestimmte Instanz dann global festgelegt ist werden Systemparameter nicht auf ihre Standardwerte zurückgesetzt.
Darüber hinaus kann der Parameter selbst andere Auswirkungen auf das Verhalten der Datenbank-Engine haben.
Zu diesem Zeitpunkt sind zwei unterstützte Konfigurationen:
Kleine Konfiguration (0): Die Datenbank-Engine wird für die Arbeitsspeicherverwendung optimiert.
Legacy-Konfiguration (1): Die Datenbank-Engine hat die herkömmlichen Standardeinstellungen.
Kleine Konfigurationsänderungen die Standardwerte in der folgenden Systemparameter an die angegebenen Werte:
Systemparameter |
Neue Standardwert |
---|---|
JET_paramMaxSessions |
30000 |
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 |
Kleine Konfiguration ist auch mehrere andere Auswirkungen auf die Datenbank-Engine, einschließlich:
Alle Ressourcen, die vom Systemparameter verwaltet werden aus dem Heap zugewiesen, je nach Bedarf
Andere internen Ressourcen, die von der Datenbank-Engine verwendet werden Größe skaliert nach unten
Verschiedene Wartungsaktivitäten wieder zur Vermeidung von Hintergrundaktivitäten Thread horizontal skaliert werden
Default value |
1 (Legacy) |
Type: |
Ganze Zahl |
Gültige Werte: |
0 – 1 |
scope |
Instance |
Festlegen von nach JetCreateInstance: |
Nein |
Festlegen von nach JetInit: |
Nr. |
Wirkt sich auf physisches Layout: |
Nr. |
Wirkt sich auf Zuverlässigkeit: |
Nr. |
Wirkt sich auf die Leistung: |
Nein |
Wirkt sich auf Ressourcen: |
Nein |
Verfügbarkeit |
Beginnend mit WindowsServer 2008 und Windows Vista |
JET_paramEnableAdvanced
130
dieser Parameter wird verwendet, wenn die Datenbank-Engine annimmt oder ablehnt von Änderungen auf eine Teilmenge der Systemparameter gesteuert. Dieser Parameter wird in Verbindung mit JET_paramConfiguration verwendet, um zu verhindern, dass einige Systemparameter von Standardeinstellungen für die ausgewählte Konfiguration festgelegt wird.
Festgelegt wird, wenn dieser Parameter auf False festgelegt ist, werden die folgenden Systemparameter geschützt werden:
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
Default value |
Wahr |
Type: |
Dient zum Abrufen oder Festlegen eines Werts vom Typ |
Gültige Werte: |
False, True |
scope |
Instance |
Festlegen von nach JetCreateInstance: |
Nein |
Festlegen von nach JetInit: |
Nein |
Wirkt sich auf physisches Layout: |
Nr. |
Wirkt sich auf Zuverlässigkeit: |
Nr. |
Wirkt sich auf die Leistung: |
Nr. |
Wirkt sich auf Ressourcen: |
Nr. |
Verfügbarkeit |
Beginnend mit WindowsServer 2008 und Windows Vista |
Voraussetzungen
-Client, |
Ist Windows Vista erforderlich. |
Server |
WindowsServer 2008 erfordert. |
Kopfzeile |
In Esent.h deklariert. |