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

Bagaimana cara berbagi satu koneksi mysql di antara banyak utas?

Jangan. Memiliki koneksi yang berbeda pada setiap thread.

Koneksi harus digabungkan, jadi ketika Anda membuka koneksi baru, koneksi tidak akan sebenarnya buka koneksi baru, itu hanya akan mengambil koneksi terbuka dari kumpulan.

Karena itu tidak ada alasan untuk memiliki koneksi berumur panjang yang dibagikan di antara utas. Cukup buat koneksi baru untuk cakupan setiap transaksi logis dan biarkan penyatuan koneksi menangani sisanya.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Koneksi ke server Azure MySQL gagal karena string koneksi yang salah

  2. Pengecualian di utas utama com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:Anda memiliki kesalahan dalam sintaks SQL Anda

  3. Memanggil Prosedur Tersimpan menggunakan ADODB di PHP

  4. PHP menulis 800 catatan ke file (.txt) dari database

  5. Bagaimana saya bisa memasukkan kata arab ke database mysql menggunakan java