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