Freigeben über


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.

Siehe auch

JetCreateInstance
JetInit