Квант обработки запроса

В реляционных СУБД в основе большинства операций манипулирования данными лежит поиск нужных записей (например, для удаления или передачи их клиентскому приложению). В СУБД ЛИНТЕР операция поиска может выполняться двумя способами:

  1. просмотром записей таблиц;

  2. поиском в индексных структурах.

Чтобы обеспечить возможность переключаться с одного активного канала на другой, необходимо ограничивать время обслуживания каждого канала. Возможны два способа ограничить время обслуживания канала: по длительности обслуживания и по количеству обрабатываемых записей. В первом случае ядро СУБД прерывается для переключения на другой канал после истечения кванта времени, во втором – после просмотра определенного числа записей.

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

Таким образом, существует возможность гибко задавать параметры квантования всей системы и реализовывать низкоприоритетные (фоновые) операции.