Ручное конфигурирование
В режиме ручного конфигурирования объем оперативной памяти, выделяемой ядру СУБД, можно задать в командной строке запуска ядра СУБД следующими ключами:
-
/POOL– задает объем памяти для ядра СУБД (в страницах по 4 Кбайт); -
/SPOOL– задает объем памяти для процессов сортировки (в страницах по 4 Кбайт). Так как процессов сортировки может быть несколько, то значение ключа /SPOOL применяется к каждому из процессов сортировки;Значения
POOLиSPOOLможно задать как в команде запуска ядра СУБД, так и в утилите «Администратор СУБД ЛИНТЕР» при запуске ядра в окне свойств БД (рис.3).
Рисунок 3. Запуск утилиты
-
/PPOOL– задает объем памяти для подсистемы полнотекстового поиска (см. документ Полнотекстовый поиск в базе данных), в случае если клиентское приложение использует полнотекстовый поиск, настоятельно рекомендуется выделять память вручную, так как работа подсистемы полнотекстового поиска с параметрами по умолчанию может быть медленной; -
/INMEMPOOL– задает объем памяти для хранения страниц таблиц «в памяти» (предварительно СУБД должна быть настроена для работы с таблицами «в памяти» с помощью утилиты gendb); -
/PCONTCACHE- задает размер кэша в страницах по 4 Кбайт для контейнера, используемого при создании/модификации фразового индекса; -
/PBVCACHE- задает размер кэша в страницах по 4 Кбайт для бит-вектора, используемого при создании/модификации фразового индекса.
Пример установки значений в команде запуска ядра
linternt.exe /POOL=250000 /SPOOL=100000
Пример установки значений через интерфейс приложения «Администратор СУБД ЛИНТЕР»
Оперативная память, используемая подсистемой фразового поиска, задается следующими ключами команды запуска ядра СУБД:
-
ключ
/PPOOLзадает размер пула подсистемы фразового поиска; -
ключ
/PCONTCACHEзадает размер кэша в страницах по 4 Кбайт для контейнера, используемого при создании/модификации фразового индекса; -
ключ
/PBVCACHEзадает размер кэша в страницах по 4 Кбайт для бит-вектора, используемого при создании/модификации фразового индекса.
Более подробное описание можно найти в документации: