Идеальный размер буфера сервера общего пользования   

   
Идеальный размер буфера сервера общего пользования

В идеале, буфер-кэш сервера PostgreSQL общего пользования должен быть:
  • достаточно большим, чтобы хранить в себе таблицы, доступ к которым совершается наиболее часто.
  • достаточно маленьким, чтоб избежать откачки страниц из оперативной памяти.
Помните о том, что postmaster распределяет всю разделяемую память при запуске. Эта область не меняет размер даже того, когда доступ к базе данных не осуществляется. Некоторые операционные системы откачивают страницы, если в разделяемой памяти отсутствуют ссылки, в то время как другие помещают разделяемую память в RAM. Предпочтение отдается последнему. В руководстве администратора POSTGRESQL содержится информация про конфигурации ядра для различных операционных систем, http://developer.postgresql.org/docs/po ... urces.html



Оглавление                                                                                                Читать дальше...