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. |