Какие конструкции языка более оптимальны для SQL-версии?
Которые одной командой обрабатывают большие массивы данных. Например, объект "Запрос" более предпочтителен, нежели последовательный перебор (конструкции "ВыбратьЧтоТо() и цикл ПолучитьЧтоТо()). Имеется исключение – в случае, если перед выбором данных в цикле включается фильтр (на элемент, а не на список элементов), то выборка в цикле идет быстрее, чем через запрос. Оптимизация относится только к объектам, предоставляющим доступ к данным в БД, но не к таблицам значений и спискам значений.