Метод для продвинутых юзеров.Открываем папку
PostgreSQL\8.x\data находим в ней файл
postgresql.conf, копируем его в какую-нибудь папку для резервирования.
Открываем файл
postgresql.conf из папки
PostgreSQL\8.x\data при помощи программы
Блокнот.
Находим в файле строку
shared_buffers = xMB и заменяем в ней число на число равное приблизительно 1/4 Вашей оперативной памяти. Таким образом, если у Вас оперативная память 2 Гбайта, это число будет равно 512 МБ.
Находим в файле строку
work_mem = xMB и заменяем в ней число на число равное приблизительно 1/64 Вашей оперативной памяти. Таким образом, если у Вас оперативная память 2 Гбайта, это число будет равно 32 МБ. Если перед строкой стоит значок
#, его надо удалить.
Находим в файле строку
maintenance_work_mem = xMB и заменяем в ней число на число равное приблизительно 1/16 Вашей оперативной памяти. Таким образом, если у Вас оперативная память 2 Гбайта, это число будет равно 128 МБ. Если перед строкой стоит значок
#, его надо удалить.
Сохраняем изменения в файле.
Для вступления изменений в силу перезапускаем конфигурационные файлы PostgreSQL.
Пуск → Программы → PostgreSQL → Reload configuration.
Примечание: Правильная конфигурация - больше искусство, чем наука. Иногда конфигурация одним пользователям увеличивает производительность, а у других возникают проблемы. Если у Вас возникли проблемы, попробуйте увеличить производительность
Рекомендованным методом.