PgBouncer

Скріншот програми:
PgBouncer
Дані програми:
Версія: 1.5.4
Дата завантаження: 14 Apr 15
Розробник: Skype Technologies
Ліцензія: Безкоштовно
Популярність: 25

Rating: nan/5 (Total Votes: 0)

PgBouncer не повинні бачити повні мережеві пакети відразу, і тому використання пам'яті дуже вниз і обмеженим.
Кілька рівнів жорстокості при повороті з'єднання відбуваються.
У засіданні об'єднання, і NBSP; коли клієнт підключається, з'єднання з сервером буде призначений до нього протягом усього періоду він залишається підключеним. Коли клієнт відключається, з'єднання з сервером буде покласти назад в басейн.
В об'єднанні угоди, з'єднання з сервером присвоюється клієнту тільки під час операції і NBSP .; Коли PgBouncer зауважує, що угода закінчиться, сервер буде покласти назад в басейн. Це хак, так як розриває додатків очікування серверної зв'язку. Розробник може використовувати його тільки тоді, коли додаток працює з такого використання, не використовуючи функції, які можуть зламатися. Дивіться таблицю нижче за порушення особливості.
У заяві об'єднання (самий агресивний метод), з декількома операторами угоди заборонені. Це зроблено з метою забезпечення дотримання режиму "автоматичного підтвердження" на клієнта, в основному розраховані на PL / Proxy

Особливості :.

  • Про себе об'єднання
  • угода об'єднання
  • об'єднання сесія

  • Вимоги
  • низька пам'ять (2k за з'єднання за замовчуванням).
  • Він не прив'язаний до одного сервера серверної, бази даних призначення можуть знаходитися на різних хостах.
  • Підтримка онлайн реконфігурації для більшості налаштувань.
  • Підтримка онлайн перезапуск / оновлення без втрати клієнтських підключень.
  • Підтримка протоколу V3 тільки, так серверної версії мають бути і GT; = 7,4
  • .

Що нового У цьому випуску :.

  • Покращена недійсними DNS, вбивати команду, і багато іншого

Що нового у версії 1.4.2:

  • переносимості виправлень. Постраждалі OS-ес :. * BSD, Solaris, Win32

Що нового у версії 1.4.1:

  • IPv6, кілька слухати адреси та багато виправлень, особливо навколо нового коду DNS.

Що нового у версії 1.3.4:

  • Застосувати швидко збанкрутувати логіку під час з'єднання. Так що, якщо сервер не, клієнти отримують помилку при підключенні.
  • Чи не позначати автоматично бази даних для перевірки на час перезавантаження, в іншому випадку вони вб'ють, бо вони не існують в конфігурації.
  • Ігнорувати імя_пріложенія параметр за замовчуванням. Це виключає необхідність для всіх Postgres 9.0 користувачам додавати її в ignore_startup_parameters = самих себе.
  • Правильне pg_auth цитування. "& # X5c; ' Хіба не використовуються.
  • Краще Звіт про помилки консолі, показати вхідний запит користувача.
  • Підтримка OS'es (OpenBSD), де tv_sec НЕ time_t.
  • Уникайте занадто гучні попередження про GCC 4.5.

Що нового у версії 1.3.3:

  • Покращення:
  • Зробити слухати (2) аргумент налаштовується: listen_backlog. Це корисно на OS'es, де система максимально допустимий налаштовується.
  • Поліпшення відключати повідомлення, щоб показати, яке ім'я користувача або імя_бд викликало увійдіть на провал.
  • Виправлення:
  • Рухатися швидко збанкрутувати логіку відновити навколо. Старий був дратує в разі постійно розбитих баз даних і користувачів, намагаючись повторити, навіть якщо немає клієнтів, які хочуть увійти в систему.
  • зробити функцію протоколювання тримати старий ERRNO, в іншому випадку pgbouncer може діяти смішно на більш високих рівнях протоколювання і проблеми зі входом.
  • Збільшити розмір різних буферів запуску пов'язаних обробляти ЄАБР більш гучний запуск.
  • Виявлення V2 запит запуску протоколу і дати чіткі підстави для відключення.

Вимоги

  • PostgreSQL

Схожі програми

HumbleDB
HumbleDB

20 Jul 15

py-leveldb
py-leveldb

13 May 15

Joist
Joist

10 Dec 15

PgBouncer

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями