Руководство по выживанию с Postgres для стартапов, основанное на двухлетнем опыте автора. Ну и не только для стартапов, в статье довольно много дельных советов
От базовых принципов проектирования схем и написания эффективных запросов до продвинутых тем вроде настройки автовакуума, партицирования таблиц и безопасной миграции больших объемов данных.
Всегда стоит использовать первичные ключи, держать транзакции короткими, создавать индексы через CONCURRENTLY, следить за dead tuples и вовремя тюнить автовакуум, чтобы избежать раздувания базы и аварийной остановки. Из продвинутых возможностей особенно полезны FOR UPDATE SKIP LOCKED для реализации очередей, встроенное партиционирование для временных рядов и батчевая вставка данных для десятикратного увеличения пропускной способности
03.08.2026
Похожее
02.09.2026
Исполняемы файл - это SQLite база
Куда только этот ваш SQLite не запихивали Статья рассказывает о проекте SELF ...
28.08.2026
DuckDB v2.0
Авторы DuckDB представляют анонс крупного релиза v2.0 - Cyanoptera. Более 10...
28.08.2026
PostgreSQL для всего
Я уже как-то писал про проект "PostgreSQL для всего". Вот эта статья с такой же ...
05.08.2026
mmap
Автор, три года строивший append-only базы данных на терабайтных масштабах, подр...