452 подписчика
10 подписчиков
Логи В PostgreSQL, логи (журналы) — это файлы, которые содержат информацию о действиях базы данных, таких как ошибки, информационные сообщения, предупреждения, и выполненные SQL-запросы в зависимости от настроек логирования. Для настройки логирования используются параметры в файле postgresql.conf, например: Чтобы изменения вступили в силу, может потребоваться перезагрузка сервера PostgreSQL. pgBadger — это анализатор журналов https://postgrespro.ru/docs/postgrespro/16/app-pgbadger pg_stat - хранится статистика, по которой планировщик решает как быть (distinct - уникальность, correlation - упорядоченность,...
104 подписчика
В основе данной публикации лежит интересная статья «Exploring Query Locks in Postgres». Статье уже 10 лет, но она не потеряла актуальности. От понимания того как работают блокировки зависит написание правильных запросов, которые способны выполняться параллельно и не мешать друг другу. Давайте рассмотрим наглядный пример. Для начала создадим базу «песочницу» с тремя полями: create database sandbox;
create table toys ( ...