Liberty: Konfigurationsaktualisierungen für Datenquellen anwenden

Wenn Sie die Attribute des Elements dataSource ändern, während ein Server ausgeführt wird, werden die Aktualisierungen verschiedener Attribute zu verschiedenen Zeitpunkten und mit verschiedenen Methoden angewendet.

Sie konfigurieren eine Datenquelle, indem Sie die Attribute des Elements dataSource in der Konfigurationsdatei server.xml angeben. Wenn Sie diese Attribute für einen aktiven Server ändern, werden die Aktualisierungen je nach Attribut, das geändert wird, zu verschiedenen Zeitpunkten und mit verschiedenen Methoden angewendet. In der folgenden Tabelle ist für jedes Attribut im Element dataSource beschrieben, wie eine Konfigurationsänderung zur Laufzeit angewendet wird.

Tabelle 1. Anwendung von Konfigurationsaktualisierungen für Datenquellen zur Laufzeit. In der ersten Spalte der Tabelle sind die Attribute des Elements dataSource aufgelistet. In der zweiten Spalte wird für jedes Attribut beschrieben, wie die Konfigurationsaktualisierung während der Ausführung angewendet wird.
Attributname Anwendung der Konfigurationsaktualisierung
beginTranForResultSetScrollingAPIs Die Aktualisierung wird sofort wirksam.
beginTranForVendorAPIs Die Aktualisierung wird sofort wirksam.
commitOrRollbackOnCleanup Die Aktualisierung wird sofort wirksam.
connectionManagerRef Alle Verbindungen und der Verbindungspool werden gelöscht. Anschließend wird die Datenquelle vom neuen Verbindungsmanager verwaltet.
connectionSharing Die Aktualisierung wird mit jeder ersten Verbindungskennung in einer Transaktion angewendet.
isolationLevel Die Aktualisierung wird mit neuen Verbindungsanforderungen angewendet. Aktuelle Verbindungen behalten ihre Isolationsstufe.
jdbcDriverRef Alle Verbindungen und der Verbindungspool werden gelöscht. Anschließend wird der neue JDBC-Treiber verwendet.
jndiName Alle Verbindungen und der Verbindungspool werden gelöscht. Anschließend wird der neue JNDI-Name verwendet.
propertiesRef Wenn die Datenquelle Derby Embedded ist, werden alle Verbindungen und der Verbindungspool gelöscht, bevor die neuen Eigenschaften wirksam werden. Bei anderen JDBC-Treibern werden die neuen Eigenschaften mit neuen Verbindungsanforderungen wirksam.
queryTimeout Die Aktualisierung wird sofort wirksam.
recoveryAuthDataRef Die Authentifizierungsdaten für die Transaktionswiederherstellung. Alle Verbindungen und der Verbindungspool werden gelöscht. Anschließend werden die neuen Authentifizierungsdaten für die Wiederherstellung verwendet.
statementCacheSize Die Größe des Anweisungscache wird bei der nächsten Verwendung geändert.
supplementalJDBCTrace Alle Verbindungen und der Verbindungspool werden gelöscht. Anschließend wird die neue Einstellung verwendet.
syncQueryTimeoutWithTransactionTimeout Die Aktualisierung wird sofort wirksam.
transactional Die Aktualisierung wird auf neue Verbindungen und auf vorhandene, nicht verwendete Verbindungen im Verbindungspool angewendet.
type Alle Verbindungen und der Verbindungspool werden gelöscht. Anschließend wird die neue Einstellung verwendet.

Symbol das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 16.06.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_ds_config_updates
Dateiname: rwlp_ds_config_updates.html