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

Apa solusi terbaik untuk penyatuan koneksi database dengan python?

Di MySQL?

Saya akan mengatakan jangan repot-repot dengan penyatuan koneksi. Mereka sering menjadi sumber masalah dan dengan MySQL mereka tidak akan memberi Anda keuntungan kinerja yang Anda harapkan. Jalan ini mungkin membutuhkan banyak upaya untuk diikuti--secara politis--karena ada begitu banyak praktik terbaik melambaikan tangan dan buku teks bertele-tele di ruang ini tentang keuntungan penyatuan koneksi.

Kumpulan koneksi hanyalah jembatan antara era pasca-web aplikasi stateless (misalnya protokol HTTP) dan era pra-web aplikasi pemrosesan batch berumur panjang stateful. Karena koneksi sangat mahal di basis data pra-web (karena tidak ada yang terlalu peduli tentang berapa lama waktu yang dibutuhkan untuk membangun koneksi), aplikasi pasca-web merancang skema kumpulan koneksi ini sehingga setiap klik tidak menimbulkan biaya pemrosesan yang besar ini. di RDBMS.

Karena MySQL lebih merupakan RDBMS era web, koneksi menjadi sangat ringan dan cepat. Saya telah menulis banyak aplikasi web volume tinggi yang tidak menggunakan kumpulan koneksi sama sekali untuk MySQL.

Ini adalah kerumitan yang dapat Anda manfaatkan jika tidak melakukannya, selama tidak ada hambatan politik yang harus diatasi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kueri SQL dari beberapa nilai dalam satu sel

  2. Bagaimana menghubungkan ke MySQL menggunakan Perl

  3. Mengapa password_verify kembali salah?

  4. Kesalahan fatal Wordpress:Kesalahan Tidak Tertangkap:Panggilan ke fungsi yang tidak ditentukan mysql_connect() di /wp-includes/wp-db.php:1570

  5. Mana yang lebih efisien:Beberapa tabel MySQL atau satu tabel besar?