With the large number of high-concurrency access, massive data processing and other scenarios more and more, how to achieve the high availability of web sites, scalability, scalability, security and other goals are becoming more and more important.
With the large number of high-concurrency access, massive data processing and other scenarios more and more, how to achieve the high availability of web sites, scalability, scalability, security and other goals are becoming more and more
Transaction and two phase commit, three-phase commit protocol (finite state automata)
• Acid for 1 transactionsA transaction is the fundamental to ensure that a database is permanently changed from one consistent state to another, where acid is the
Transferred from Http://blog.163.com/[email protected]/blog/static/1394892972011611111559962/#userconsent #1. Explicit DB CommitThe explicit DB commit does not have a corresponding ABAP statement to execute the DB commit, which is done by the usual
The original Article connection: http://blog.csdn.net/bluishglc/article/details/7612811, reproduced please indicate the source!
1. XA
XA is a distributed transaction specification proposed by X/Open organizations. XA specifications mainly define
This text connection: http://blog.csdn.net/bluishglc/article/details/7612811, reprint please indicate the source!1.XAXA is a specification of distributed transactions presented by the X/open organization. The XA specification primarily defines the
Because transactions need to implement acid, that is, atomicity, consistency, isolation, and durability, a certain mechanism is required to ensure that transactions are committed in stages.
XA: XA protocol, which specifies the Transaction Manager
One-phase commit protocol and two-phase commit protocol for transactions
Because transactions need to implement ACID, that is, atomicity, consistency, isolation, and durability, a certain mechanism is required to ensure that transactions are
Distributed transactions, like local transactions, contain atomicity (atomicity), consistency (consistency), isolation (isolation), and persistence (durability). Two-stage commit is an important method to ensure atomicity in distributed transaction.
Compare the impact of a single COMMIT and multiple COMMIT on the waste of log space while changing the data volume.
The LGWR process writes online logs in sequence and does not skip in the middle, and the LGWR process does not write twice in the
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.