Выделение памяти под альтернативный буферный пул
После идентификации объектов или областей, которые будут использовать Альтернативный буферный пул, необходимо обеспечить выделение части общей памяти для данного пула. Это может быть выполнено с использованием параметра запуска базы данных «–B2 n», где n представляет собой количество блоков. Важно учитывать, что суммарное значение параметров «–B» и «–B2» не должно превышать максимально допустимый размер общей памяти. Для 32-разрядных систем это составляет 125 000 000 блоков, а для 64-разрядных — 1 000 000 000 блоков. Фактический максимальный размер может быть ограничен возможностями операционной системы. Изменение размера существующего Альтернативного буферного пула может быть осуществлено в режиме реального времени с помощью утилиты PROUTIL INCREASETO.
Оптимальный размер Альтернативного буферного пула должен быть определён индивидуально для каждого приложения на основе результатов мониторинга его работы в течение определённого периода времени.
Следует отметить, что использование Альтернативного буферного пула не поддерживается на целевой базе данных, создаваемой механизмом OpenEdge Replication.