У меня низкая производительность сервера. Иногда SSH, top и другие функции или команды очень медленно реагируют, занимая несколько секунд или больше. Запрос, который обычно занимает 5 минут, иногда может занять 30 минут. База данных в основном используется для выполнения пространственных запросов (сетки и суммирования) примерно по 500 ГБ хранимых данных, распределенных между 4 таблицами. Перезапуск сервера работает как временное решение, но не может использоваться как долгосрочное решение.
Есть предложения по диагностике и решению проблем с производительностью?
Оборудование и конфигурация:
Вы настроили свой сервер PostgreSQL или используете его OOTB после выполнения apt-get install postgresql-server?
PostgreSQL известен тем, что устанавливается с очень и очень консервативными настройками. Вы можете получить много, правильно настроив свой сервер. К счастью, есть отличный пост от ребят из opengeo: http://workshops.opengeo.org/postgis-intro/tuning.html