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