document/current/en/features/transaction/index.xml (35 lines of code) (raw):

<?xml version="1.0" encoding="utf-8" standalone="yes"?> <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <channel> <title>Distributed Transaction on ShardingSphere</title> <link>https://shardingsphere.apache.org/document/current/en/features/transaction/</link> <description>Recent content in Distributed Transaction on ShardingSphere</description> <generator>Hugo -- gohugo.io</generator> <language>en-us</language><atom:link href="https://shardingsphere.apache.org/document/current/en/features/transaction/index.xml" rel="self" type="application/rss+xml" /> <item> <title>Core Concept</title> <link>https://shardingsphere.apache.org/document/current/en/features/transaction/concept/</link> <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate> <guid>https://shardingsphere.apache.org/document/current/en/features/transaction/concept/</guid> <description>XA Protocol The original distributed transaction model of XA protocol is the &amp;ldquo;X/Open Distributed Transaction Processing (DTP)&amp;rdquo; model, XA protocol for short, which was proposed by the X/Open international consortium.</description> </item> <item> <title>Limitations</title> <link>https://shardingsphere.apache.org/document/current/en/features/transaction/limitations/</link> <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate> <guid>https://shardingsphere.apache.org/document/current/en/features/transaction/limitations/</guid> <description>Although Apache ShardingSphere aims at being compatible with all distributed scenario and providing the best performance, under the CAP theorem guidance, there is no sliver bullet with distributed transaction solution. The Apache ShardingSphere community chose instead to give the users the ability to choose their preferred distributed transaction type and use the most suitable solution according to their scenarios. LOCAL Transaction Unsupported Does not support the cross-database transactions caused by network or hardware crash.</description> </item> <item> <title>Appendix with SQL operator</title> <link>https://shardingsphere.apache.org/document/current/en/features/transaction/appendix/</link> <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate> <guid>https://shardingsphere.apache.org/document/current/en/features/transaction/appendix/</guid> <description>Unsupported SQL: RAL and RDL operations of DistSQL that are used in transactions. DDL statements that are used in XA transactions. Privileges required for XA transactions: In MySQL8, you need to grant the user XA_RECOVER_ADMIN privileges, otherwise, the XA transaction manager will report an error when executing the XA RECOVER statement.</description> </item> </channel> </rss>