Size: a a a

pgsql – PostgreSQL

2020 June 14

Ð

Ð in pgsql – PostgreSQL
если делают временные файлы - дать памяти, если не хватает иопсов - поставить нормальный накопитель
источник

Ð

Ð in pgsql – PostgreSQL
если не хватает ядер - тогда уже трогать сами запросы
источник

Т

Т.А in pgsql – PostgreSQL
Ð
смотри пг стат сколько там запросов параллельных
ну сейчас просто мало смысла мониторить это всё, так как апп ещё не в проде
источник

V

Valery in pgsql – PostgreSQL
Отчёты нужны по данным?
источник

Ð

Ð in pgsql – PostgreSQL
ну тогда в чем смысл? может оно еще 10 лет будет работать на дефолтных настройках
источник

Ð

Ð in pgsql – PostgreSQL
начнет тормозить - тогда и тюнить
источник

Т

Т.А in pgsql – PostgreSQL
Ð
ну тогда в чем смысл? может оно еще 10 лет будет работать на дефолтных настройках
да там с соединениями беда какая-то
источник

Ð

Ð in pgsql – PostgreSQL
поставь пг.Пул
источник

Т

Т.А in pgsql – PostgreSQL
Valery
Отчёты нужны по данным?
не понял?
источник

Т

Т.А in pgsql – PostgreSQL
Ð
поставь пг.Пул
а pgbouncer?
источник

Ð

Ð in pgsql – PostgreSQL
а зачем, если у ноды свой пул
источник

V

Valery in pgsql – PostgreSQL
Нагрузка на базу только на запись или ещё и построение отчётов?
источник

Т

Т.А in pgsql – PostgreSQL
Valery
Нагрузка на базу только на запись или ещё и построение отчётов?
отчёты только раз в месяц наверное будут
источник

Т

Т.А in pgsql – PostgreSQL
Ð
а зачем, если у ноды свой пул
ну не справляется значит. там сейчас knex в связке с objection
источник

s

sexst in pgsql – PostgreSQL
Т.А
поэтому везде советуют ставить pgbouncer, но никак не могу определиться с режимом. session мод или transaction
Если вы какие-то параметры сессии не меняете при подключении из своего кода, то transaction mode подойдёт в 99% ситуаций.
источник

Т

Т.А in pgsql – PostgreSQL
sexst
Если вы какие-то параметры сессии не меняете при подключении из своего кода, то transaction mode подойдёт в 99% ситуаций.
а какие параметры например?
источник

s

sexst in pgsql – PostgreSQL
Ну и есть ряд нюансов при использовании коннекторов со встроенным пулом соединений типа голанговского
источник

Ð

Ð in pgsql – PostgreSQL
не справляется, значит криво настроено, потому что в норме там должен быть задействован свой пул на пяток соединений с каждого процесса и в каждом длинная сессия с преперед стейтментами, вот тогда оно летает как гиперзвуковая ракета, а если клиент кривой - тогда развести руками и поставить баунсер, очевидно.
источник

s

sexst in pgsql – PostgreSQL
Т.А
а какие параметры например?
Раз спрашиваете, значит скорее всего не меняете)
Что такое тут:
https://www.postgresql.org/docs/12/sql-set.html
Перечень есть по ссылке в документе
источник

s

sexst in pgsql – PostgreSQL
О, да, точно. Prepared statements ещё могут подкинуть каках в transaction mode.
источник