В MySQL есть такие инструменты, как mysqltuner.pl и tuning-primer.sh, которые могут помочь вам оптимизировать производительность ваших баз данных.
Есть ли что-то подобное для Postgresql?
Насколько я знаю, нет хорошо скрипты для автоматической настройки Postgresql. Значения по умолчанию вполне приемлемы для небольшой установки, и сложно написать сценарий, который бы лучше выполнял предположения для крупномасштабных баз данных, поскольку он настолько зависит от вашего приложения.
Вместо того, чтобы полагаться на сценарий, я настоятельно рекомендую вам немного почитать о настройке Postgresql. Начать с:
http://wiki.postgresql.org/wiki/Performance_Optimization
http://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server
По моему опыту, помимо базовых настроек, наиболее часто упускается из виду, что индексы и анализ гарантируют, что у планировщика запросов есть хорошие данные для работы.