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

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

В процессе трансляции все запросы проходят этап привязки к объектам БД: проверяется наличие в БД таблиц/столбцов, на которые есть ссылка в тексте SQL-запроса, совместимость декларированных и реальных типов данных и т.д. Для выполнения этих операций SQL-транслятор выполняет простейшие, не требующими трансляции, команды интерфейса нижнего уровня. Эти команды непрерываемы, не распараллеливаются с обработкой других команд, хотя и посылаются по параллельным каналам. Предпочтительно использование претранслированных SQL-запросов.