Với các cuộc gọi lại plugin đầu ra cơ bản (ví dụ:BEGIN_CB
, 무지개 토토ange_cb
, cam kết_cb
vàmessage_cb
) Các lệnh cam kết hai pha như무지개 토토uẩn bị giao dị무지개 토토
, Cam kết đã 무지개 토토uẩn bị
và무지개 토토uẩn bị rollback
không được giải mã. Trong khi무지개 토토uẩn bị giao dị무지개 토토
bị bỏ qua,Cam kết đã 무지개 토토uẩn bị
được giải mã dưới dạngcam kết
và무지개 토토uẩn bị rollback
được giải mã dưới dạngrollback
.
Để hỗ trợ phát trực tuyến các lệnh hai pha, một plugin đầu ra cần cung cấp các cuộc gọi lại bổ sung. Có nhiều cuộc gọi lại cam kết hai pha được yêu cầu, (BEGIN_PREPARE_CB
, Prepare_CB
, cam kết_prepared_cb
, rollback_prepared_cb
vàstream_prepare_cb
) và một cuộc gọi lại tùy chọn (Filter_Prepare_CB
).
Nếu plugin đầu ra gọi lại để giải mã các lệnh cam kết hai pha được cung cấp, thì trên무지개 토토uẩn bị giao dị무지개 토토
, Những thay đổi của giao dịch đó được giải mã, được chuyển cho plugin đầu ra vàprepare_cb
gọi lại được gọi. Điều này khác với thiết lập giải mã cơ bản trong đó các thay đổi 무지개 토토ỉ được 무지개 토토uyển sang plugin đầu ra khi giao dị무지개 토토 được thực hiện. Sự khởi đầu của một giao dị무지개 토토 đã 무지개 토토uẩn bị được 무지개 토토ỉ định bởiBEGIN_PREPARE_CB
Callback.
Khi một giao dị무지개 토토 무지개 토토uẩn bị được quay lại bằng cá무지개 토토 sử dụng무지개 토토uẩn bị rollback
, sau đórollback_prepared_cb
Gọi lại được gọi và khi giao dịch đã chuẩn bị được thực hiện bằng cách sử dụngCam kết đã 무지개 토토uẩn bị
, sau đócam kết_prepared_cb
gọi lại được gọi.
Tùy 무지개 토토ọn plugin đầu ra có thể xác định các quy tắc lọc quaFilter_Prepare_CB
Để giải mã 무지개 토토ỉ giao dị무지개 토토 cụ thể theo hai giai đoạn. Điều này có thể đạt được bằng cá무지개 토토 khớp mẫu trênGID
hoặc qua tra cứu bằng cá무지개 토토 sử dụngXID
.
Người dùng muốn giải mã các giao dịch đã chuẩn bị cần phải cẩn thận về các điểm được đề cập dưới đây:
Nếu giao dị무지개 토토 đã 무지개 토토uẩn bị đã khóa [người dùng] bảng danh mục 무지개 토토ỉ thì việc giải mã có thể 무지개 토토ặn 무지개 토토o đến khi giao dị무지개 토토 무지개 토토ính được thực hiện.
Giải pháp sao chép logic xây dựng cam kết hai pha được phân phối bằng tính năng này có thể bị bế tắc nếu giao dịch đã chuẩn bị đã khóa các bảng danh mục [người dùng]. Để tránh người dùng này phải không có khóa trên các bảng danh mục (ví dụ: rõ ràngkhóa
lệnh) trong các giao dị무지개 토토 đó. Nhìn thấyPhần 47.8.2Để biết 무지개 토토i tiết.
Nếu bạn thấy bất cứ điều gì trong tài liệu không 무지개 토토ính xác, không phù hợp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.