Verbindungspool bearbeiten - Erweiterte Attribute

Um Verbindungslecks leichter diagnostizieren zu können und die Verwendung zu vereinfachen, werden erweiterte Attribute zur Verfügung gestellt, um einen Verbindungspool bei der Erstellung zu konfigurieren.

Name

Ein schreibgeschütztes Feld, das den Namen des Verbindungspools angibt.

Statement Timeout

Der Zeitraum in Sekunden, nach dessen Ablauf abnormal lang ausgeführte Abfragen beendet werden. Enterprise Server legt für die erstellten Anweisungen "QueryTimeout" fest. Der Wert –1 bedeutet, dass die Option deaktiviert ist. Standardwert ist –1.

JDBC-Objekte umbrechen

Wenn dieses Feld auf "true" gesetzt ist, erhalten die Anwendungen umgebrochene JDBC-Objekte für Statement, PreparedStatement, CallableStatement, ResultSet, DatabaseMetaData . Der Standardwert lautet "False".

Höchstens einmal überprüfen

Die Zeitspanne in Sekunden, nach der eine Verbindung mindestens einmal überprüft wird. Durch diese Einstellung wird die Anzahl der Überprüfngsanforderungen einer Verbindung reduziert. Der Wert 0 bedeutet, dass die Verbindungsüberprüfung deaktiviert ist. Der Standardwert ist 0.

Leak Timeout

Die Zeitspanne in Sekunden zur Verfolgung von Verbindungslecks in einem Verbindungspool. Der Standardwert 0 impliziert, dass die Verfolgung von Verbindungslecks deaktiviert ist. Wenn die Verfolgung von Verbindungslecks aktiviert ist, könnnen Sie auf der Registerkarte "Ressourcen überwachen" statistische Daten zur Anzahl der Verbindungslecks abrufen. Wechseln Sie zur Anzeige dieser Registerkarte zu "Anwendungsserver ->Überwachung -> Ressourcen".

Leck zurückfordern

Bei Aktivierung dieser Option werden die Verbindungen mit Leck zum Pool wiederhergestellt, nachdem die Verfolgung von Verbindungslecks abgeschlossen wurde.

Herstellungs-Neuversuche

Die Anzahl der Neuversuche, wenn bei der Erstellung einer neuen Verbindung ein Fehler aufgetreten ist. Der Standardwert 0 bedeutet, dass keine Neuversuche zur Verbindungsherstellung unternommen werden. Der Standardwert ist 0.

Wiederholungsintervall

Das Intervall (in Sekunden) zwischen zwei Versuchen zur Erstellung einer Verbindung. Der Standardwert ist 10. Dieses Attribut wird nur verwendet, wenn der Wert für Herstellungs-Neuversuche größer als 0 ist.

Träge Assoziation

Bei Aktivierung dieser Option werden die Verbindungen lose verknüpft, wenn eine Operation für sie durchgeführt wird. Die Verknüpfung wird wieder aufgehoben, wenn die Transaktion abgeschlossen ist und eine Komponentenmethode beendet wird. Auf diese Weise wird die Wiederverwendung der physischen Verbindungen gefördert. Diese Option ist standardmäßig deaktiviert.

Inanspruchnahme träger Verbindungen

Bei Aktivierung dieser Option wird eine Ressource für die Transaktion nur aufgeführt, wenn sie tatsächlich in einer Methode verwendet wird.

Mit Thread verknüpfen

Aktivieren Sie diese Option, um eine Verbindung mit dem Thread zu verknüpfen. Wenn dieser Thread eine Verbindung benötigt, kann er die mit dem Thread verknüpfte Verbindung verwenden und erzeugt keinen Overhead durch das Abrufen einer Verbindung aus dem Pool. Die Option errmon ist standardmäßig deaktiviert.

Verbindungen abgleichen

Bei Aktivierung dieser Option wird die mit dem Pool übereinstimmende Verbindung ein- bzw. ausgeschaltet. Die Option kann deaktiviert werden, wenn der Administrator weiß, dass die Verbindungen im Pool immer homogen sind und eine aus dem Pool abgerufene Verbindung nicht mit dem Ressourcenadapter abgeglichen werden muss. Die Option errmon ist standardmäßig deaktiviert.

Max. Verbindungsnutzung

Die Anzahl der Wiederverwendungen einer Verbindung durch den Pool. Nachdem eine Verbindung so häufig wie angegeben wiederverwendet wurde, wird sie geschlossen. Diese Einstellung eignet sich beispielsweise zur Vermeidung von Anweisungslecks. Der Wert 0 bedeutet, dass dieses Attribut deaktiviert ist Der Standardwert ist 0.

Verwandte Aufgaben
Verwandte asadmin-Befehle