PgBouncer

Software skärmdump:
PgBouncer
Mjukvaruinformation:
Version: 1.5.4
Ladda upp dagen: 14 Apr 15
Utvecklare: Skype Technologies
Licens: Gratis
Popularitet: 92

Rating: 3.0/5 (Total Votes: 3)

PgBouncer inte behöver se hela nätverkspaket på en gång, så minnesanvändning är mycket ner och begränsad.
Flera nivåer av brutalitet när roterande kopplingar uppstår.
I sessions sammanslagning, & nbsp; när klienten ansluter, kommer en serveranslutning tilldelas det under hela den förblir ansluten. När klienten kopplar kommer serveranslutningen sättas tillbaka i poolen.
I transaktions sammanslagning, är en serveranslutning tilldelats kunden endast under en transaktion. & Nbsp; När PgBouncer upptäcker att transaktionen över, kommer servern sättas tillbaka i poolen. Detta är ett hack som det bryter applikations förväntningar backend-anslutning. Utvecklaren kan använda den när ansökan samarbetar med sådan användning genom att inte använda funktioner som kan bryta. Se tabellen nedan för att bryta funktioner.
I uttalandet pooling (mest aggressiva metoden) är transaktioner med flera uttalande känt. Detta är tänkt att genomdriva "AUTOCOMMIT" läget på klienten, främst riktade till PL / Proxy

Funktioner :.

  • Statement pooling
  • Transaktions pooling
  • Session pooling
  • Låg minneskrav (2k per anslutning som standard).
  • Det är inte bunden till en backend-server, kan destinations databaserna finnas på olika värdar.
  • Stöder nätet omkonfiguration för de flesta inställningarna.
  • Stöder nätet omstart / uppgradering utan att tappa klientanslutningar.
  • Stöder protokoll V3 bara, så backend-versionen måste vara & gt; = 7,4
  • .

Vad är nytt i den här versionen:.

  • Förbättrad DNS ogiltigförklaring, KILL kommandot, och mer

Vad är nytt i version 1.4.2:

  • Portabilitet fixar. Drabbade OS-es:. * BSD, Solaris, Win32

Vad är nytt i version 1.4.1:

  • IPv6, multipel lyssna adresser och mycket av korrigeringar, esp. runt nya DNS-kod.

Vad är nytt i version 1.3.4:

  • Använd snabb misslyckas logik vid anslutningstiden. Så om servern misslyckas, klienterna får felmeddelande vid anslutning.
  • Ta inte märka automatiskt databaser för kontroll reload tid, annars blir dödade, eftersom de inte finns i config.
  • Ignorera application_name parameter som standard. Detta undviker behovet av att alla Postgres 9.0 användare att lägga in det i ignore_startup_parameters = själva.
  • Korrekt pg_auth citerar. '& # X5c;' används inte där.
  • Bättre felrapportering på konsolen, visar inkommande fråga till användaren.
  • Support OS'es (OpenBSD) där tv_sec inte time_t.
  • Undvik alltför högljudda varningar på gcc 4.5.

Vad är nytt i version 1.3.3:

  • Förbättringar:
  • Gör lyssna (2) argument konfigurerbar: listen_backlog. Detta är användbart om OS'es, där systemet max tillåtet är konfigurerbar.
  • Förbättra skilj meddelanden att visa vad användarnamn eller dbnamn orsakade logga in för att misslyckas.
  • Fixar:
  • Flytta snabbt misslyckas nylansering logik runt. Gamla var irriterande vid permanent trasiga databaser eller användare, genom att försöka igen, även om det inte finns några kunder som vill logga in.
  • Gör loggningsfunktioner håller gamla errno, annars pgbouncer kan verka roligt på högre loglevels och avverkningsproblem.
  • Öka storleken på olika startrelaterade buffertar för att hantera EDB mer bullrig start.
  • Detect V2 protokoll start begäran och ger klar anledning till frånkoppling.

Krav :

  • PostgreSQL

Liknande mjukvara

db.js
db.js

13 Apr 15

PhpRedis
PhpRedis

28 Feb 15

MoSQL
MoSQL

12 May 15

mViewer
mViewer

13 May 15

Kommentarer till PgBouncer

Kommentarer hittades inte
Kommentar
Slå på bilder!