Инструменты пользователя

Инструменты сайта


it:postgresql:pgbouncer

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
it:postgresql:pgbouncer [2023/12/07 07:30] ura2404it:postgresql:pgbouncer [2023/12/10 17:42] (текущий) ura2404
Строка 1: Строка 1:
 ====== pgbouncer ====== ====== pgbouncer ======
  
 +[[https://www.pgbouncer.org]]\\
 [[https://youtu.be/x8czkmjZGUs?si=u6hBSW25UkToywdd]] - PgBouncer и 20000 транзакций в секунду на одной машине: тюнинг, хаки и решение проблем\\ [[https://youtu.be/x8czkmjZGUs?si=u6hBSW25UkToywdd]] - PgBouncer и 20000 транзакций в секунду на одной машине: тюнинг, хаки и решение проблем\\
 [[https://youtu.be/Wq7wQ9oyvSw?si=xrKqcUso7hyCegcM]] - Odyssey - масштабируемый пулер соединений для PostgreSQL / Д. Симоненко и Д. Сарафанников (Яндекс)\\ [[https://youtu.be/Wq7wQ9oyvSw?si=xrKqcUso7hyCegcM]] - Odyssey - масштабируемый пулер соединений для PostgreSQL / Д. Симоненко и Д. Сарафанников (Яндекс)\\
  
 +про авторизацию приложения в pgbouncer\\
 [[https://www.cybertec-postgresql.com/en/pgbouncer-authentication-made-easy]] - PGBOUNCER AUTHENTICATION MADE EASY\\ [[https://www.cybertec-postgresql.com/en/pgbouncer-authentication-made-easy]] - PGBOUNCER AUTHENTICATION MADE EASY\\
-про авторизацию приложения в pgbouncer+[[https://selectel.ru/blog/tutorials/how-to-install-pgbouncer-connection-pooler-for-postgresql/]] - Установка пулера соединений PgBouncer для PostgreSQL\\
  
  
 pgbouncer — однопоточное приложение и использует одно ядро для каждого экземпляра. pgbouncer — однопоточное приложение и использует одно ядро для каждого экземпляра.
  
-__**Проброс ролей БД**__\\ +[[it:postgresql:pgbouncer:install|Установка]]
-<file bash /etc/pgbouncer/pgbouncer.ini> +
-[database] +
-name = host=127.0.0.1 dbname=dbname port=5432 strategy=always_rw+
  
-[pgbouncer] 
-auth_type = md5 
-auth_file = /etc/pgbouncer/userlist.txt/userlist.txt 
-</file> 
- 
-Выгрузить роли из БД 
-<code bash> 
-psql -Atq -U postgres -d postgres -c "SELECT concat('\"', usename, '\" \"', passwd, '\"') FROM pg_shadow" > /etc/pgbouncer/userlist.txt/userlist.txt 
-</code> 
it/postgresql/pgbouncer.1701934254.txt.gz · Последнее изменение: 2023/12/07 07:30 — ura2404