используйте коммит, когда одна или несколько операций (транзакций) завершены, и вы хотите внести изменения в базу данных.
в вашем примере, если 2) произошел сбой, вы должны выполнить откат, и операция 1) будет отменена, так что ваша база данных будет согласованной
например. если у вас есть система книжного магазина, когда вы продаете книгу, вы должны выполнить несколько операций:
- зарядить карточку клиента
вы хотите, чтобы все операции были выполнены успешно или ничего не было сделано.
поэтому вы должны:
- начать переход
- сделать шаг 1,2,3
- коммит
если что-то не так, откатить (отменить) все