Разделяемый кэш планов
ВНИМАНИЕ!
В релизе QHB 1.5.2 эта функциональность является экспериментальной, ее использование в установке на производственной среде не рекомендовано.
Разделяемый кэш планов позволяет экономить процессорное время и оперативную память не пересоздавая планы выполнения SQL-запросов, сохраняя их в разделяемой памяти. Это является отличительной особенностью по сравнению с кэшем планов в обычном PostgreSQL, который выделяет пустой буфер каждому новому backend-соединению.
Параметры разделяемого кэша в qhb.conf
qhb_plan_cache_size – размер буфера разделяемой памяти. При нулевом значении кэш выключен.
Пример настройки
qhb_plan_cache_size = 1GB # включает кэш планов с буфером в один ГБ