In case of errors the transaction can be rolled back leaving the database unchanged and the MQ message is sent back to the input queue.
在发生错误的情况下,该事务可以通过回滚使数据库恢复到更改前的状态,并将MQ消息发送回输入队列中。
2
This means that, if the failed flag has been set because a message has not been received, we can roll back the transaction and return all of the other messages in the group backto the queue.
A transaction that is not fully recorded cannot be rolled back. To preserve database integrity, the operating system ended the transaction and rolled it back automatically.