Ядро СУБД

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

Транслятор SQL-запросов

Транслятор SQL-запросов является одним из компонентов ядра и работает в последовательном режиме, т.е. следующий SQL-запрос к СУБД будет транслироваться только после завершения трансляции предыдущего. Трансляция SQL-запроса и обработка другого, ранее оттранслированного (претранслированного) запроса, могут выполняться параллельно.

Предпочтительно использование претранслированных SQL-запросов, так как это повышает быстродействие на этапе выполнения запросов.

Транслятор процедурного языка

Транслятор процедурного языка предназначен для трансляции текстов триггеров и хранимых процедур с последующим размещением их в БД. Он работает в последовательном режиме, т.е. следующий объект трансляции будет обрабатываться только после завершения трансляции предыдущего. Однако трансляция очередного триггера (или хранимой процедуры) будет выполняться параллельно с обработкой SQL-запросов или ранее оттранслированных триггеров (хранимых процедур).

Процессор сортировки

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