Асинхронная обработка

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

После отправки асинхронного SQL-запроса к СУБД управление сразу передается клиентскому приложению, которое может продолжать свою работу.

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