PgBouncer

Software screenshot:
PgBouncer
Rincian Software:
Versi: 1.5.4
Tanggal Upload: 14 Apr 15
Pengembang: Skype Technologies
Lisensi: Gratis
Popularitas: 25

Rating: nan/5 (Total Votes: 0)

PgBouncer tidak perlu melihat paket jaringan penuh sekaligus, sehingga penggunaan memori sangat turun dan terbatas.
Beberapa tingkat kebrutalan ketika koneksi berputar terjadi.
Dalam pooling sesi, & nbsp; ketika klien terhubung, koneksi server akan ditugaskan untuk itu untuk seluruh durasi itu tetap terhubung. Ketika klien terputus, koneksi server akan dimasukkan kembali ke dalam kolam renang.
Dalam transaksi penyatuan, koneksi server ditugaskan ke klien hanya selama transaksi. & Nbsp; Ketika PgBouncer pemberitahuan transaksi yang lebih, server akan dimasukkan kembali ke dalam kolam renang. Ini adalah hack karena istirahat harapan penerapan koneksi backend. Pengembang dapat menggunakannya hanya ketika aplikasi bekerja sama dengan penggunaan seperti dengan tidak menggunakan fitur-fitur yang dapat mematahkan. Lihat tabel di bawah ini untuk melanggar fitur.
Dalam pernyataan pooling (metode yang paling agresif), transaksi multi-pernyataan yang dianulir. Hal ini dimaksudkan untuk menegakkan "autocommit" mode pada klien, sebagian besar ditargetkan untuk PL / Proxy

Fitur :.

  • Pernyataan pooling
  • Transaksi pooling
  • Sesi pooling

  • Persyaratan
  • memori rendah (2k per sambungan secara default).
  • Hal ini tidak terikat pada satu server backend, database tujuan dapat berada pada host yang berbeda.
  • Mendukung konfigurasi ulang online untuk sebagian besar pengaturan.
  • Mendukung Restart secara online / meng-upgrade tanpa menjatuhkan koneksi client.
  • Mendukung protokol V3 saja, jadi versi backend harus & gt; = 7,4
  • .

Apa yang baru dalam rilis ini:.

  • Peningkatan DNS pembatalan, MEMBUNUH perintah, dan banyak lagi

Apa yang baru dalam versi 1.4.2:

  • perbaikan Portabilitas. Terkena OS-es:. * BSD, Solaris, Win32

Apa yang baru dalam versi 1.4.1:

  • IPv6, beberapa mendengarkan alamat dan banyak perbaikan, esp. sekitar kode DNS baru.

Apa yang baru dalam versi 1.3.4:

  • Terapkan cepat gagal logika pada saat connect. Jadi jika server gagal, klien mendapatkan error saat menghubungkan.
  • Jangan tag secara otomatis database untuk memeriksa waktu isi ulang, jika tidak mereka terbunuh, karena mereka tidak ada di config.
  • Abaikan application_name parameter secara default. Hal ini untuk menghindari kebutuhan untuk semua pengguna Postgres 9.0 untuk menambahkannya ke ignore_startup_parameters = sendiri.
  • pg_auth benar mengutip. '& # X5c;' tidak digunakan di sana.
  • Lebih baik melaporkan konsol kesalahan, menunjukkan permintaan yang masuk untuk pengguna.
  • OS'es Support (OpenBSD) di mana tv_sec tidak time_t.
  • Hindari peringatan terlalu berisik pada gcc 4.5.

Apa yang baru dalam versi 1.3.3:

  • Perbaikan:
  • Membuat mendengarkan (2) argumen dikonfigurasi: listen_backlog. Hal ini berguna pada OS'es, dimana sistem max diperbolehkan dikonfigurasi.
  • Meningkatkan pesan putuskan untuk menunjukkan apa nama pengguna atau dbname menyebabkan masuk gagal.
  • Perbaikan:
  • Bergerak cepat-gagal logika peluncuran sekitar. Lama menjengkelkan dalam kasus database atau pengguna rusak secara permanen, dengan mencoba untuk mencoba bahkan jika tidak ada klien yang ingin masuk.
  • Membuat fungsi logging terus errno tua, jika pgbouncer dapat bertindak lucu di loglevels tinggi dan masalah penebangan.
  • Meningkatkan ukuran berbagai buffer-startup yang terkait untuk menangani EDB lebih berisik startup.
  • Mendeteksi V2 permintaan protokol startup dan memberikan alasan yang jelas untuk putuskan.

Persyaratan :

  • PostgreSQL

Software yang serupa

remoteStorage.js
remoteStorage.js

6 Mar 16

mysql2postgres
mysql2postgres

10 Dec 15

ADOdb
ADOdb

10 Dec 15

Voldemort
Voldemort

28 Feb 15

Komentar untuk PgBouncer

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!