Ivan Fedorov wrote:
Alexandr Ogurtsov <[EMAIL PROTECTED]> writes:
1. Рекомендации по настройке буферов памяти при наличии достаточного
объёма RAM для того чтобы вся БД помещалась в памяти. Объём базы
около 600Мб реально откусить на сервере можно 2-4Gb только для того
чтоб Postgre не трогал винт при выборках.
Ну сделайте на системе 1-2 гига shared memory (shm) и отдайте их
Pg. Тогда он почти гарантированно загрузить базу в память, а так
дисковый кэш в Linux работает вполне оптимально.
не могу согласиться - постгрес в shared не хранит данных. и в руководствах по оптимизации написано - добейтесь нужного количества свободной памяти, которую система использует под кэш. т.е. в данном случае необходимо сделать так чтобы около 1Гб памяти было не занято процессами, дабы использовалось под буфера и дисковый кеш.

статейка про оптимизацию например: http://www.powerpostgresql.com/PerfList

--
С уважением,
Андрей Чичак.
ООО "С-Плюс", г.Томск
JID: [EMAIL PROTECTED]
ICQ: 13154894

_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить