Как часть «Начать транзакцию», «Данные» как таковые никуда не денутся и не изменятся никаким образом, вместо этого они записывают список выданных ей команд. Если вы затем отмените транзакцию с помощью «отката», инструкции будут отброшены, а изменения не внесены, в противном случае, если будет выдано «Подтверждение», он выполнит сохраненные инструкции в правильном порядке.
Поскольку инструкции хранятся в локальной таблице (как упомянуто Альбертом), именно поэтому вы видите увеличение памяти, так как локальный файл открывается полностью в память (следовательно, мы разделили фронтальную и внутреннюю базы данных в Access to избегайте сброса огромного файла в оперативную память)
Стоит также упомянуть, что для всех выпущенных операторов SQL их синтаксис проверяется перед сохранением, чтобы убедиться, что если вы используете несколько SQL; он не потерпит неудачу на полпути и оставит ваши данные в состоянии, которое вы не намеревались.
Извинения за "Инструкции" Я знаю, что это термин для неспециалистов, но я надеюсь, что это имеет смысл.