Небольшие заметки по увеличению производительности СУБД PostgreSQL.
PS. Замечание от редактора новости:
- В статье рекомендуется использовать "enable_seqscan=false", что делать не нужно, PostgreSQL сам неплохо определяет когда seqscan целесообразно использовать. Например, на таблицах небольшого размера seqscan может продемонстрировать большую производительность, чем при использовании индексов. Для тонкого тюнинга можно использовать "SET ENABLE_SEQSCAN=OFF;";
- OID иногда полезен, например, вызвав pg_getlastoid после INSERT можно получить ссылку на новую запись. Хотя современные версии PostgreSQL используют таблицы с oid по умолчанию больше из соображений совместимости;
URL: http://freesource.info/wiki/Postgre_SQL_Optimizacija
Новость: http://www.opennet.dev/opennews/art.shtml?num=4755