PgBouncer

Screenshot Software:
PgBouncer
Detalii soft:
Versiune: 1.5.4
Incarca data: 14 Apr 15
Producător: Skype Technologies
Licenţă: Gratuit
Popularitate: 25

Rating: nan/5 (Total Votes: 0)

PgBouncer nu are nevoie să vadă pachete complete de rețea la o dată, deci utilizarea memoriei este foarte jos și limitat.
Mai multe niveluri de brutalitate când apar conexiuni rotative.
În punerea în comun a sesiune, & nbsp; atunci când clientul se conectează, o conexiune la server vor fi alocate pentru aceasta pe întreaga durată se rămâne conectat. Când clientul deconectează, conexiunea serverul va fi repusă în piscină.
În pooling tranzacție, o conexiune la server este atribuit client doar în timpul unei tranzacții. & Nbsp; Când PgBouncer observă această operațiune este de peste, serverul va fi pus din nou în piscină. Acesta este un hack cum se rupe așteptările aplicare de conectare backend. Dezvoltatorul poate utiliza numai atunci când aplicație cooperează cu o astfel de utilizare prin care nu folosesc caracteristici care se pot sparge. A se vedea tabelul de mai jos pentru încălcarea caracteristici.
În pooling declarație (metoda cel mai agresiv), tranzacțiile multi-declarație nu sunt permise. Acest lucru este menit să pună în aplicare "autocommit" modul în client, mai ales vizați pentru PL / Proxy

Caracteristici :.

  • Declaratie de punere în comun
  • tranzacție punerea în comun a
  • Sesiune punerea în comun a

  • Cerințe
  • memorie scăzut (2k per conexiune implicit).
  • Nu este legat de un server backend, baze de date destinație poate locui pe gazde diferite.
  • Suport reconfigurare on-line pentru cele mai multe dintre setările.
  • Suporta repornire on-line / actualizare fără cădere conexiuni client.
  • Suportă protocol V3 numai, așa versiune backend trebuie să fie & gt; = 7,4
  • .

Ce este nou în această versiune:.

  • îmbunătățită invalidare DNS, ucide comandă, și mai mult

Ce este nou în versiunea 1.4.2:

  • remedieri portabilitate. Afectate OS-es:. * BSD, Solaris, Win32

Ce este nou în versiunea 1.4.1:

  • IPv6, mai multe adrese și asculta mult de remedieri, ESP. în jurul valorii de nou cod DNS.

Ce este nou în versiunea 1.3.4:

  • Aplicați postul nu logică în timp conectare. Deci, dacă serverul este lipsa, clientii primi eroare la conectare.
  • Nu eticheta generată automat bazele de date pentru a verifica pe timp de reîncărcare, în caz contrar ei sunt omorâți, pentru că ele nu există în config.
  • Ignore APPLICATION_NAME parametru implicit. Astfel se evită necesitatea ca toate Postgres 9.0 utilizatorilor adauga in ignore_startup_parameters = se.
  • pg_auth corectă citând. '& # X5c; " nu este utilizat acolo.
  • O mai bună raportare pe consola eroare, arată interogarea de intrare la utilizator.
  • OS'es Suport (OpenBSD), în cazul în care tv_sec nu este time_t.
  • Evitați avertismente prea zgomotoase pe gcc 4.5.

Ce este nou în versiunea 1.3.3:

  • Îmbunătățiri:
  • Asigurați-asculta (2) argument configurabil: listen_backlog. Acest lucru este util în OS'es, în cazul în care sistemul maximă permisă este configurabil.
  • Îmbunătățirea mesaje deconecta pentru a arăta ceea ce userul sau dbname cauzate de conectare pentru a eșua.
  • Fixat:
  • Mutare postul nu logica relansare în jurul. Cel vechi a fost enervant în caz de baze de date sau utilizatori rupte permanent, prin încercarea de a încerca din nou, chiar dacă nu există nici clienții care doresc să te autentifici.
  • Asigurați funcții de arhivare a păstra errno vechi, în caz contrar pgbouncer poate acționa amuzant pe loglevels mai mari și probleme de logare.
  • Creșterea dimensiunea diferitelor tampoane legate de pornire să se ocupe de EDB de pornire mai zgomotos.
  • Detectare V2 cerere de pornire protocol și să dea un motiv clar pentru deconectare.

Cerințe :

  • PostgreSQL

Software similare

DbFacePHP
DbFacePHP

10 Dec 15

drive-db
drive-db

10 Dec 15

MySQL/Ruby
MySQL/Ruby

13 Apr 15

SlimScrooge
SlimScrooge

13 May 15

Comentarii la PgBouncer

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!