Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Tetap buka koneksi mysql

Jika Anda ingin koneksi tetap terbuka, panggil saja

mysql::ping $dbhandle

dari waktu ke waktu.

Ini dapat dilakukan dengan sesuatu seperti ini:

proc keepMySqlOpen {dbhandle} {
    mysql::ping $dbhandle
    after 2000 [list keepMySqlOpen $dbhandle]
}
....
    set dbh [mysql::open ...]
    keepMySqlOpen $dbh
...

Pilihan lain hanya menggunakan mysql::ping sebelum mengakses db, yang harus sesuai dengan manual mysqltcl sambungkan kembali jika perlu. Ini mungkin yang terbaik dari kedua dunia (biarkan waktu koneksi habis jika tidak ada banyak aktivitas, tetap buka jika tidak).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Milvus :melatih dan mencari di mesin terpisah

  2. Apakah MySQL LIMIT diterapkan sebelum atau sesudah ORDER BY?

  3. Cara mengutip nilai menggunakan group_concat

  4. Membandingkan Oracle MySQL, Percona Server dan MariaDB

  5. mysql HIBAH + DI MANA