Рекурсивная транзакция в современных базах данных — это тип запроса, который обрабатывает данные иерархической модели. ru.wikipedia.org Он позволяет получать данные в иерархическом виде, например, обход дерева. xn--90aia9aifhdb2cxbdg.xn--p1ai
Рекурсивный подзапрос состоит из двух частей: нерекурсивной, определяющей первоначальный набор данных, и рекурсивной части, выполняющейся итерационно (несколько раз). learndb.ru На следующей итерации рекурсивный запрос выполняется для строк, полученных на текущей. learndb.ru
Обычная транзакция — это атомарное действие над базой данных, которое включает группу операторов для успешного завершения всей работы в целом. www.osp.ru
Таким образом, основное отличие рекурсивной транзакции от обычной в том, что она предназначена для обработки иерархических данных и использует итерационный подход для их получения.