Откат транзакции означает, что вся работа, выполненная во время транзакции, не будет фактически сохранена и что любые уже сделанные временные изменения (которые обычно имеют ограниченную видимость) будут отменены.
Не существует такой вещи, как кэш транзакций, но есть кэш сущностей L1 и, если настроен, кэш L2. Если кэш L2 является транзакционным, он также не будет обновлен, и любые временные изменения «в ожидании», уже переданные в него, будут отменены.