"Vadim Mescheryakov" ...
Здравствуйте
Всегда был уверен, что увеличение DefaultDbCachePages приводит к увеличению производительности системы, а тут натолкнулся на такую
ситуацию.
Сервер Серверная платформа от Intel + Fb 2.0.5 Classic + OpenSuse Linux + Soft RAID (зеркало) на двух SATA дисках c файловой
системой Ext 3
База 8Gb, на сервере 4GB RAM. Во время тестов было всего одно подключение к
серверу.
При увеличении DefaultDbCachePages с 75 до 1024, SQL запросы на чтение данных стали выполняться гораздо медленнее - раз в 20, при
этом процесс FB использовал не больше 4% от процесорного времени, а ожидание ввда вывода было более 90%. Выяснили что возникла
очень большая очередь запросов в дисковой подсистеме, которая и привела практически к параличу системы работы с дисками.
А ты уверен, что это не сборка мусора ? Ибо я не вижу других причин для
тормозов
на чтении с любым размером кеша при наличии ровного одного процесса классика.
--
Хорсун Влад