320 читали · 1 год назад
PostgreSQL. Локальная установка для разработки
PostgreSQL или Postgres - реляционная (от relations) база данных. Open source проект, который всё чаще используется как замена ушедшей с российского рынка MongoDB. Использую в разработке в связке с React, Next JS, Nest JS и Prisma. Установка postgres в систему Открываем терминал: brew install postgresql Установить postgresapp Установить дополнительные инструменты (скопировать всю команду): sudo mkdir -p /etc/paths.d && echo /Applications/Postgres.app/Contents/Versions/latest/bin | sudo tee /etc/paths...
208 читали · 1 год назад
PostgreSQL - логи, индексы, блокировки
Логи В PostgreSQL, логи (журналы) — это файлы, которые содержат информацию о действиях базы данных, таких как ошибки, информационные сообщения, предупреждения, и выполненные SQL-запросы в зависимости от настроек логирования. Для настройки логирования используются параметры в файле postgresql.conf, например: Чтобы изменения вступили в силу, может потребоваться перезагрузка сервера PostgreSQL. pgBadger — это анализатор журналов https://postgrespro.ru/docs/postgrespro/16/app-pgbadger pg_stat - хранится статистика, по которой планировщик решает как быть (distinct - уникальность, correlation - упорядоченность,...