Aplikasi bahasa C saya yang berpikiran sederhana (ISAM, tidak ada transaksi) berjalan selama delapan jam sehari, memperbarui beberapa tabel dalam satu database melalui satu koneksi MySQL yang tetap terbuka sepanjang waktu. Ini bekerja dengan baik. Setiap kali ada jenis kesalahan MySQL (tidak hanya server yang hilang), kode tersebut hanya memanggil mysql_real_connect() lagi dan langsung mengambilnya tanpa masalah. Rekoneksi adalah salah satu tempat di mana, menurut saya, MySQL berfungsi dengan sempurna.
Tetapi ada banyak kontroversi dan diskusi tentang kebaikan/keburukan koneksi yang terus-menerus. Anda dapat menemukannya di sini:
--HTH