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

Bagaimana cara mempertahankan koneksi database di server web python

Untuk tujuan pembelajaran mungkin ya. Namun dalam aplikasi nyata yang berjalan di lingkungan produksi itu bukanlah situasi yang ideal sama sekali.

Biasanya, Anda selalu ingin memiliki kumpulan koneksi antara aplikasi Anda dan database. Apa pun bahasa/basis data yang Anda gunakan, ini adalah solusi umum.

Kumpulan koneksi database mempertahankan sejumlah koneksi terbuka. Lapisan aplikasi hanya mengambil koneksi yang tidak digunakan, koneksi dilepaskan ketika lapisan aplikasi tidak membutuhkannya lagi. Dengan "dilepaskan" yang saya maksud adalah mereka dikembalikan ke kolam untuk digunakan lagi.

Intinya, koneksi tidak buka/tutup per permintaan. Mereka diperoleh/dilepaskan dari/ke kumpulan koneksi database.

Misalnya, dengan Python dan mysql Anda dapat menggunakan PySQLPool .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. masukkan nilai dari daftar drop-down ke tabel database

  2. Masalah dengan json.GetJSONArray(?) di Android

  3. Bagaimana cara menghapus set baris pertama atau terakhir secara dinamis?

  4. Perbedaan antara -> dan ::di PHP MySQLi OOP

  5. Kriteria Pencarian berdasarkan TextField dan Menu Daftar