Вопрос вроде популярный, но не смог найти ошибку в решении. Нужно вытащить последнюю реинкарнацию организации - с максимальной org_version для данной org_id Почему postgres на...
Насколько сильно отличается сборка Debian Postgres от vanilla Postgres?
А есть в Postgres что-то близкое по скорости к CompareAndAdd? Возможно за счёт durability? Сейчас клиенты приходят в много потоков и число запросов обновляется в таблице. Со ...
После сборки postgres'а make check падает в случайных местах. Есть подозрение что это проблемы сборочного окружения. Собственно вопрос - где искать обломки: логи постгреса, co...
Скажите, а STABLE функция get_user_hash в этом выражении должна оптимально вызываться или по числу строк? select order_id, get_user_hash(user_id) from orders;
Есть достаточно сложная функция на plpgsql, которая вызывает другие функции, возвращает в том числе refcursor, который затем вычитывает приложение и т.д. Первый в сессии запус...
Обычно из серии миграций сложно определить состояние условно "таблиц" на пять коммитов назад. Да и текущее состояние при таком подходе где?
Коллеги а есть ли в Postgres ошибка аналогичная ORA-01000 - превышено допустимое число курсоров на сессию? Что будет если в Java утекают открытые курсоры?
Скажите, а вот такая штука запущенная во много потоков задедлочится? delete from my_super_table where last_touched < now()-'5 min'::interval;
А кроме очевидного bloat, долгие транзакции имеют другие негативные влияния? Например для Snapshot isolation?
Можно ли запретить HOT-update на определённой таблице?
А почему statement_timestamp даёт одинаковые значения, хотя внутри pl/pgsql это два разных statement? postgres=# create or replace function test_sysdate() returns text languag...
В psql можно регулировать fetch size?
Скажите, а насколько Postgres плох в многопоточно-конкурентном update строк? Т.е. Если 100 update'ов строки в один поток занимают 100 секунд, то те же 100 update'ов одной стр...
Есть два standby с архивацией WAL'ов. Первый нормально посылает, а второй ловит такую ошибку 2022-07-18 18:12:20.269 MSK [140905] LOG: archive command failed with exit code ...
Неужели на Oracle строят микросервисы?
А есть способ посмотреть чем конкретно сейчас занимается пользовательскся процедура, видимая в pg_stat_activity?
Т.е. одно из полей в строке (например в текстовом разжатом виде) больше 1Gb ?
Как получается что backend пишет в разы больше чем WAL-writer? Как эти изменения доедут до standby'ев?
Вопрос чуть в стороне - нет ли у кого проблем с postgres template zabbix agent 2 версии 5.0.35? Требует базу по имени "user=zabbix" . А с 5.0.33 - всё ОК.