Есть ли возможность управления ресурсами, влияющими на производительность СУБД ЛИНТЕР?

Управление параметрами функционирования СУБД ЛИНТЕР выполняется с помощью консольных и графических утилит, а также параметрами запуска служб СУБД ЛИНТЕР.

Для создания системных и рабочих файлов БД, конфигурирования БД и оптимизации работы с ней используется утилита «Создание и конфигурирование базы данных» (gendb). С её помощью можно управлять:

  • размерами файлов бит-векторов, сортировки;

  • размерами и параметрами системного журнала СУБД;

  • количеством процессов сортировки;

  • количеством каналов и выделяемой им оперативной памяти;

  • максимально возможным размером записи пользовательских таблиц;

  • параметрами для работы с таблицами «в памяти».

Описание утилиты приведено в документе «СУБД ЛИНТЕР. Создание и конфигурирование базы данных».

Настройка работы ядра СУБД и управление эффективностью его работы выполняется с помощью ключей командной строки запуска СУБД ЛИНТЕР. Например, управлять размерами пулов оперативной памяти можно с помощью ключей /POOL (пул памяти собственно ядра СУБД), /SPOOL (пул памяти процессов сортировки), /INMEMPOOL (пул памяти для таблиц «в памяти»), /PPOOL (пул памяти подсистемы полнотекстового поиска).

Подробнее о ключах запуска СУБД ЛИНТЕР см. в документах «СУБД ЛИНТЕР. Запуск и останов СУБД ЛИНТЕР в среде ОС Windows», подраздел «Ключи управления оперативной памятью» и «СУБД ЛИНТЕР. Запуск и останов СУБД ЛИНТЕР в среде ОС Linux, Unix», подраздел «Ключи управления оперативной памятью».

Документ «СУБД ЛИНТЕР. Рекомендации по настройке СУБД ЛИНТЕР», раздел «Настройка параметров БД» содержит рекомендации по выбору значений параметров запуска СУБД ЛИНТЕР.