Parameter für Ressourcen

Letzte Änderung: Freitag, 27. Februar 2015

Gilt für: Windows | Windows Server

Ressourcen-Parameter

Dieses Thema enthält Parameter, die für die Ressourcen verwendet werden.

JET_paramCachedClosedTables
125
dieser Parameter steuert die Anzahl der B + Tree-Ressourcen, die von der Instanz zwischengespeichert, nachdem die Tabellen stehen für von der Anwendung geschlossen worden sind.

Hohe Werte für diesen Parameter werden das Datenbankmodul mehr Arbeitsspeicher nutzen jedoch erhöht die Geschwindigkeit, mit der eine große Anzahl von Tabellen nach dem Zufallsprinzip von der Anwendung geöffnet werden kann. Dies ist hilfreich für Anwendungen, die ein Schema mit einer sehr großen Anzahl von Tabellen.

Standardwert:

64

Type:

Ganze Zahl

Gültiger Bereich:

1 – 2147483647

Umfang:

Instance

Legen Sie nach JetCreateInstance:

Nein

Legen Sie nach dem JetInit:

Nr.

Wirkt sich auf physische Layout:

Nr.

Wirkt sich auf die Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nein

Wirkt sich auf Ressourcen:

Nein

Verfügbarkeit:

Windows Vista und späteren Versionen

JET_paramDisablePerfmon
107
dieser Parameter kann verwendet werden, um zu verhindern, dass das Datenbankmodul Veröffentlichung von Daten über die Leistung auf Windows. Dazu werden um die Serviceaktivität Thread des Datenbankmoduls zu reduzieren.

Standardwert:

False

Type:

Dient zum Abrufen oder Festlegen eines Werts vom Typ

Gültiger Bereich:

False, True

Umfang:

Global

Legen Sie nach JetCreateInstance:

Nr.

Legen Sie nach dem JetInit:

Nr.

Wirkt sich auf physische Layout:

Nr.

Wirkt sich auf die Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nr.

Wirkt sich auf Ressourcen:

Nein

Verfügbarkeit:

Windows Vista und späteren Versionen

JET_paramGlobalMinVerPages
81
mit diesem Parameter können Anwendungen, die im Modus mit mehreren Instanzen, vorab für Seiten in einem globalen Pool ältere Verhalten emulieren Version Speicher ausgeführt werden. Dies ist hilfreich, falls die Anwendung sicherstellen möchte, dass die Transaktionen einer bestimmten Größe später erfolgreich sein können, auch wenn der Speicher knapp wird.

Windows 2000:  Zeitpunkt JetInit ist immer genügend Arbeitsspeicher, um alle Seiten der Version zurück reserviert.

Windows XP:  Ab Windows XP ist dies nach wie vor WAHR im Einzelinstanz-Modus. Version Arbeitsspeicher wird jedoch im Modus mit mehreren Instanzen dynamisch zugewiesen.

Standardwert:

64

Type:

Ganze Zahl

Gültiger Bereich:

1 – 2147483647

Umfang:

Global

Legen Sie nach JetCreateInstance:

Nr.

Legen Sie nach dem JetInit:

Nr.

Wirkt sich auf physische Layout:

Nr.

Wirkt sich auf die Zuverlässigkeit:

Nein

Wirkt sich auf die Leistung:

Nr.

Wirkt sich auf Ressourcen:

Nein

Verfügbarkeit:

Windows XP und späteren Versionen

JET_paramMaxCursors
8
dieser Parameter reserviert die angeforderte Anzahl von Ressourcen für Cursor, indem eine Instanz. Cursor-Ressource entspricht direkt an einen JET_TABLEID -Datentyp. Diese Einstellung wirkt sich wie viele Cursor gleichzeitig verwendet werden können. Cursor-Ressource kann von verschiedenen Sitzungen nicht freigegeben werden, damit dieser Parameter auf einen hohen Wert gesetzt werden muss, damit jede Sitzung Bedarf beliebig viele Cursor verwenden kann.

Windows 2000, Windows XP und WindowsServer 2003:  Hohe Werte für diesen Parameter werden beanspruchen Adressraum und Speichernutzung erhöhen können.

Standardwert:

1024

Type:

Ganze Zahl

Gültiger Bereich:

0 – 2147483647

Umfang:

Instance

Legen Sie nach JetCreateInstance:

Nein

Legen Sie nach dem JetInit:

Nr.

Wirkt sich auf physische Layout:

Nr.

Wirkt sich auf die Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nr.

Wirkt sich auf Ressourcen:

Nein

Verfügbarkeit:

Alle

JET_paramMaxInstances
104
dieser Parameter steuert die maximale Anzahl von Instanzen, die in einem einzelnen Prozess erstellt werden können.

Standardwert:

16

Type:

Ganze Zahl

Gültiger Bereich:

1-1024.

Umfang:

Global

Legen Sie nach JetCreateInstance:

Nr.

Legen Sie nach dem JetInit:

Nr.

Wirkt sich auf physische Layout:

Nr.

Wirkt sich auf die Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nein

Wirkt sich auf Ressourcen:

Nein

Verfügbarkeit:

Windows XP und späteren Versionen

JET_paramMaxOpenTables
6
dieser Parameter die angeforderte Anzahl von B +-Baum-Ressourcen für die Verwendung durch eine Instanz reserviert. Diese Einstellung wirkt sich wie viele Tabellen gleichzeitig verwendet werden können. Dieser Parameter muss relativ zum physischen Schemas von Datenbanken verwendet durch das Datenbankmodul festgelegt werden, damit diese Einstellung ist nicht so einfach, wie es sein könnte.

Im Allgemeinen benötigen Sie zwei Ressourcen sowie eine Ressource pro sekundärer Index pro Tabelle in gleichzeitige Nutzung von der Anwendung.

Windows 2000, Windows XP und WindowsServer 2003:  Hohe Werte für diesen Parameter werden beanspruchen Adressraum und Speichernutzung erhöhen können.

Standardwert:

300

Type:

Ganze Zahl

Gültiger Bereich:

0 – 2147483647

Umfang:

Instance

Legen Sie nach JetCreateInstance:

Nein

Legen Sie nach dem JetInit:

Nr.

Wirkt sich auf physische Layout:

Nr.

Wirkt sich auf die Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nr.

Wirkt sich auf Ressourcen:

Nein

Verfügbarkeit:

Alle

JET_paramMaxSessions
5
dieser Parameter die angeforderte Anzahl von Ressourcen der Sitzung für die Verwendung durch eine Instanz reserviert. Eine Sitzung Ressource entspricht direkt an einen JET_SESID -Datentyp. Diese Einstellung wirkt sich wie viele Sitzungen gleichzeitig verwendet werden können.

Windows 2000, Windows XP und WindowsServer 2003:  Hohe Werte für diesen Parameter werden beanspruchen Adressraum und Speichernutzung erhöhen können.

Standardwert:

16

Type:

Ganze Zahl

Gültiger Bereich:

0 – 30000

Umfang:

Instance

Legen Sie nach JetCreateInstance:

Nein

Legen Sie nach dem JetInit:

Nr.

Wirkt sich auf physische Layout:

Nr.

Wirkt sich auf die Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nr.

Wirkt sich auf Ressourcen:

Nein

Verfügbarkeit:

Alle

JET_paramMaxTemporaryTables
10
dieser Parameter reserviert die angeforderte Anzahl von Ressourcen für temporäre Tabelle von einer Instanz. Diese Einstellung wirkt sich zur gleichen Zeit wie viele temporäre Tabellen verwendet werden können.

Windows 2000, Windows XP und WindowsServer 2003:  Hohe Werte für diesen Parameter werden beanspruchen Adressraum und Speichernutzung erhöhen können.

Windows XP und höher:  Wenn dieses Systemparameter auf 0 (null) festgelegt ist dann keine temporäre Datenbank erstellt werden, und alle Aktivitäten, die Verwendung der temporären Datenbank erfordert schlägt fehl. Diese Einstellung kann hilfreich, vermeiden Sie die e/a erforderlich, um die temporäre Datenbank zu erstellen, wenn bekannt ist, dass es nicht verwendet wird.

Hinweis  Die Verwendung einer temporären Tabelle erfordert auch eine Cursor-Ressource.

Standardwert:

20

Type:

Ganze Zahl

Gültiger Bereich:

0 – 2147483647

Umfang:

Instance

Legen Sie nach JetCreateInstance:

Nein

Legen Sie nach dem JetInit:

Nr.

Wirkt sich auf physische Layout:

Nein

Wirkt sich auf die Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nr.

Wirkt sich auf Ressourcen:

Nein

Verfügbarkeit:

Alle

JET_paramMaxVerPages
9
dieser Parameter die angeforderte Anzahl von Versionsspeicherseiten für die Verwendung durch eine Instanz reserviert. Der Versionsspeicher enthält eine live Aufzeichnung über die verschiedenen Versionen der einzelnen Datensatz oder Index-Einträge in der Datenbank, die alle aktiven Transaktionen sichtbar sind. Diese Versionen werden zur Unterstützung der Multi-versionierte Parallelitätssteuerung verwendet vom Datenbankmodul zum Unterstützen von Transaktionen mit Snapshot-Isolation verwendet. Diese Einstellung wirkt sich wie viele Aktualisierungen gleichzeitig im Speicher gehalten werden können. Dies beeinträchtigt wiederum die maximale Anzahl der Aktualisierungen, die eine einzelne Transaktion ausführen kann, die Höchstdauer an, für die eine Transaktion geöffnet werden kann die Höchstlast gleichzeitige Transaktionen auf das System oder eine Kombination aus diesen zu aktualisieren.

Jede Version Shop-Seite mit dieser Parameter von beträgt 16KB groß.

Windows Vista und höher:  Die Größe des Versionsspeichers Seite kann gelesen und über JET_paramVerPageSize verändert werden.

Windows 2000, Windows XP und WindowsServer 2003:  Hohe Werte für diesen Parameter werden beanspruchen Adressraum und Speichernutzung erhöhen können.

Hinweis  Dies ist bei weitem die am häufigsten verwendeten Ressource vom Datenbankmodul ausgeschöpft werden. Besondere Aufmerksamkeit muss die transaktionale Laden der Anwendung auf diese Ressource unter normalen Arbeitsbedingungen Überbeanspruchung zu vermeiden und die Einstellung des Parameters System bezahlt werden. Wenn diese Ressource erschöpft ist, werden Aktualisierungen der Datenbank mit JET_errVersionStoreOutOfMemory abgelehnt. Um diese Ressourcen freizugeben, muss die älteste ausstehende Transaktion abgebrochen werden.

Standardwert:

64

Type:

Ganze Zahl

Gültiger Bereich:

1 – 2147483647

Umfang:

Instance

Legen Sie nach JetCreateInstance:

Nein

Legen Sie nach dem JetInit:

Nr.

Wirkt sich auf physische Layout:

Nr.

Wirkt sich auf die Zuverlässigkeit:

Nein

Wirkt sich auf die Leistung:

Nr.

Wirkt sich auf Ressourcen:

Nein

Verfügbarkeit:

Alle

JET_paramPageHintCacheSize
101
dieser Parameter bestimmt die Größe des einen speziellen Cache zum Beschleunigen der Suche B + Tree untergeordneten Seitenzeiger in dem Datenbank-Seitencache verwendet. Die Größe des Caches wird in Bytes.

Standardwert:

262144

Type:

Ganze Zahl

Gültiger Bereich:

0 – 2147483647

Umfang:

Global

Legen Sie nach JetCreateInstance:

Nein

Legen Sie nach dem JetInit:

Nein

Wirkt sich auf physische Layout:

Nr.

Wirkt sich auf die Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nein

Wirkt sich auf Ressourcen:

Nein

Verfügbarkeit:

Windows XP und späteren Versionen

JET_paramPreferredMaxOpenTables
7
dieses Parameters versucht, die Anzahl der B + Tree Ressourcen verwendet, die unter den vorgegebenen Schwellenwert zu.

Wenn dieser Parameter auf 0 (null) gesetzt ist wird dann auf 100 % der JET_paramMaxOpenTablesstandardmäßig.

Windows Vista und höher:  Dieser Parameter ist veraltet und hat keine Auswirkungen auf den Betrieb der Datenbank-Engine. Anwendungen sollten JET_paramMaxCachedClosedTables verwenden.

Standardwert:

0 (100 % JET_paramMaxOpenTables)

Type:

Ganze Zahl

Gültiger Bereich:

0 – 2147483647

Umfang:

Instance

Legen Sie nach JetCreateInstance:

Nein

Legen Sie nach dem JetInit:

Nr.

Wirkt sich auf physische Layout:

Nr.

Wirkt sich auf die Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nein

Wirkt sich auf Ressourcen:

Nein

Verfügbarkeit:

Alle

JET_paramPreferredVerPages
63
dieser Parameter stellt einen Schwellenwert relativ zum JET_paramMaxVerPages , die die freigegebene Verwendung von Version Seiten vom Datenbankmodul steuert. Wenn die Größe des Versionsspeichers diesen Schwellenwert überschreitet, wird alle Informationen, die nur für optionale Hintergrundaufgaben, z. B. Freigeben von gelöschten Speicherplatz in der Datenbank verwendet wird stattdessen beeinträchtigt wird, um Platz für die Informationen zu erhalten.

Windows 2000, Windows XP und WindowsServer 2003:  Wird dieser Parameter auf 0 (null) wird den Schwellenwert auf 90 % des JET_paramMaxVerPagesfestgelegt.

Windows Vista und höher:  Dies wird nicht mehr unterstützt, und der Standardwert dieses Parameters wurde geändert, um sein Verhalten zu verdeutlichen.

Jede Version Shop-Seite mit dieser Parameter von beträgt 16KB groß.

Windows Vista und höher:  Die Größe des Versionsspeichers Seite kann gelesen und über JET_paramVerPageSize verändert werden.

Hinweis  Die Datenbank-Engine über diesem Grenzwert arbeitet ist auch dann oft kann für die Datenbank in der Leistung beeinträchtigt. Dies geschieht, da die Prozesse, die die Datenbank ohne die optionalen Informationen nicht funktionieren, die in diesem Fall verworfen. Online- oder offline-Defragmentierung wird dieser Effekt entgegenzuwirken.

Standardwert:

Windows 2000, Windows XP und WindowsServer 2003: 0 (90 % der JET_paramMaxVerPages)

Windows Vista: 58

Type:

Ganze Zahl

Gültiger Bereich:

1 – 2147483647

Umfang:

Instance

Legen Sie nach JetCreateInstance:

Nein

Legen Sie nach dem JetInit:

Nein

Wirkt sich auf physische Layout:

Nr.

Wirkt sich auf die Zuverlässigkeit:

Nein

Wirkt sich auf die Leistung:

Nein

Wirkt sich auf Ressourcen:

Nein

Verfügbarkeit:

Alle

JET_paramVerPageSize
128
dieser Parameter steuert die Größe der Versionsspeicherseiten, die vom Datenbankmodul zum Speichern von Informationen verwendet. Der Wert dieses Parameters ist die Größeneinheit für alle anderen Systemparameter, die in Bezug auf Version Seiten (z. B. JET_paramMaxVerPages).

Die Datenbank-Engine können Version Speicher größere Seiten als angeforderten verwenden.

Standardwert:

16384

Type:

Ganze Zahl

Gültiger Bereich:

1024, 2048, 4096, 8192, 16384, 32768, 65536

Umfang:

Global

Legen Sie nach JetCreateInstance:

Nr.

Legen Sie nach dem JetInit:

Nr.

Wirkt sich auf physische Layout:

Nr.

Wirkt sich auf die Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nr.

Wirkt sich auf Ressourcen:

Nein

Verfügbarkeit:

Windows Vista und höher

JET_paramVersionStoreTaskQueueMax
105
dieser Parameter steuert die Anzahl der Background Cleanup Arbeitsaufgaben, die jeweils an den Datenbank-Engine-Threadpool angereiht werden können.

Standardwert:

32

Type:

Ganze Zahl

Gültiger Bereich:

Windows XP und WindowsServer 2003: 1-63

Windows Vista: 1 bis 127

Umfang:

Instance

Legen Sie nach JetCreateInstance:

Nein

Legen Sie nach dem JetInit:

Windows XP und WindowsServer 2003:  Nr.

Windows Vista:  "Ja"

Wirkt sich auf physische Layout:

Nr.

Wirkt sich auf die Zuverlässigkeit:

Nr.

Wirkt sich auf die Leistung:

Nein

Wirkt sich auf Ressourcen:

Nein

Verfügbarkeit:

Windows XP und späteren Versionen

Voraussetzungen

-Client,

Erfordert Windows Vista, Windows XP oder Windows 2000 Professional.

Server

Erfordert WindowsServer 2008, WindowsServer 2003 oder Windows 2000 Server.

Kopfzeile

In Esent.h deklariert.

Siehe auch

JetCreateInstance
JetInit