MySQL 異常重啟後,InnoDB 檢測到 3 個 XA 事務處於 PREPARED 狀態,需手動提交或回滾完成恢復。
InnoDB: Transaction 0 4497755 was in the XA prepared state.
InnoDB: Transaction 0 4468551 was in the XA prepared state.
InnoDB: Transaction 0 4468140 was in the XA prepared state.
[Warning] Found 3 prepared XA transactions
XA RECOVER;formatID, gtrid_length, bqual_length, data(data = gtrid + bqual 拼接)。XA ROLLBACK 'gtrid','bqual',formatID;XA ROLLBACK '1-7f000001:bae5:4b6928eb:fb5c3','7f000001:bae5:4b6928eb:fb5cd',131075;prepared XA transactions 警告。JOIN/RESUME(XA START)、SUSPEND [FOR MIGRATE](XA END)。bqual 必須唯一(MySQL 限制,非 XA 標準)。