Secara umum ada dua cara untuk menghentikan eksekusi DB setelah jangka waktu tertentu.
-
Database memiliki pengelola sumber daya yang dapat digunakan untuk membatasi sumber daya DB dan mengembalikan kesalahan jika terlampaui.
-
Anda dapat mengonfigurasi lapisan Oracle Net yang digunakan oleh cx_Oracle dengan membuat sqlnet. file konfigurasi ora dengan berbagai parameter batas waktu seperti SQLNET.INBOUND_CONNECT_TIMEOUT, SQLNET.RECV_TIMEOUT dan SQLNET.SEND_TIMEOUT dll. Periksa Dokumentasi Layanan Oracle Net .
Untuk koneksi, gunakan yang terakhir