Я знаю, что более быстрые диски, чем то, что я использую, помогут, но это займет больше времени, и я пытаюсь использовать некоторые экстренные меры для уменьшения дискового ввода-вывода. поверх постоянно сообщает об использовании DSK на красной. Это для postgres 8.3.
Моя настройка shared_buffers составляет 24 МБ, хотя на сервере есть 16 ГБ оперативной памяти, которые используются не полностью. Моей первой мыслью было дать базе данных как можно больше памяти, но я не уверен, как это сделать (это выделенный сервер базы данных).
Любое решение, которое не требует перезагрузки, предпочтительнее, но я возьму то, что смогу получить в этот момент.
Благодарность!
shared_buffers
конфигурационный файл postgresql.conf. Это изменение требует перезагрузки. Кроме того, вам может понадобиться увеличить значение /proc/sys/kernel/shmmax
до этого.