Я пытаюсь имитировать подсистему восстановления базы данных с помощью java. Однако у меня есть следующие вопросы.Разница между транзакцией END и транзакцией COMMIT
Когда начинаются транзакции, всегда ли необходимо, чтобы была завершена транзакция? (Как приведенный ниже пример)
b1 --- Begin txn 1
r1(X) --- Read item X using txn 1
e1 --- End txn 1
В соответствии с приведенным выше примером, я не делаю транзакцию транзакции Commit. Итак, будет ли моя транзакция успешной или неудачной? Если приведенный выше пример приведен ниже,
b1 --- Begin txn 1
r1(X) --- Read item X using txn 1
c1 --- commit txn 1
В чем разница между окончанием и фиксацией?
Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.
SQL Server (T-SQL) не имеет команды 'END TRANSACTION'. –
Теги принадлежат в области тегов, а не в заголовках вопросов. –