Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Verbindungstimeout-Parameter für Oracle DB von Python

Im Allgemeinen gibt es zwei Möglichkeiten, die DB-Ausführung nach einer gewissen Zeit zu stoppen.

  • Die Datenbank verfügt über einen Ressourcenmanager, der verwendet werden kann, um DB-Ressourcen zu begrenzen und einen Fehler zurückzugeben, wenn sie überschritten werden.

  • Sie können die von cx_Oracle verwendete Oracle Net-Schicht konfigurieren, indem Sie ein sqlnet erstellen. oder eine Konfigurationsdatei mit verschiedenen Timeout-Parametern wie SQLNET.INBOUND_CONNECT_TIMEOUT, SQLNET.RECV_TIMEOUT und SQLNET.SEND_TIMEOUT usw. Überprüfen Sie die Oracle Net Services-Dokumentation .

Verwenden Sie für Verbindungen letzteres