3 месяца назад
🐘 «Память решает всё»: как правильно настроить PostgreSQL для высоких нагрузок
В эпоху огромных объёмов данных и серверов с сотнями гигабайт оперативной памяти, казалось бы, производительность баз данных должна сама собой выходить на космический уровень. Однако на практике всё не так просто: даже самый мощный сервер можно превратить в черепаху, неправильно настроив всего один параметр — shared_buffers в PostgreSQL. Давайте разбираться, почему так происходит и как это исправить. Итак, shared_buffers — это основной кэш PostgreSQL, куда попадают страницы данных из файлов БД при чтении или записи...
Как улучшить производительность SQL сервера на PostgreSQL
Все чаще разработчики сталкиваются со множеством проблемных запросов, что приводит к существенному снижению общей производительности сервера и его пропускной способности. Для специалистов по базам данных настройка производительности является не самой приятной задачей, но ее игнорирование и пренебрежение сейчас обходится значительно дороже, чем раньше. Поэтому разработчики и администраторы занимаются этим регулярно. В данной статье мы рассмотрим как оптимизировать базу данных PostgreSQL на примере Linux на IBM Z...