tôi không chắc liệu có tồn tại một giải pháp xử lý giao dịch chuỗi / đa cấp tự động hoạt động đáng tin cậy hay không (hoặc không cần nhiều tài nguyên về phía cơ sở dữ liệu)
bạn có thể kết hợp cả hai bước thành một:
- đọc từ bảng A đầu tiên
- sử dụng bộ xử lý để cập nhật bảng A
- sử dụng bộ xử lý để đọc từ bảng B
- sử dụng nhà văn để cập nhật bảng B
hiệu suất sẽ bị ảnh hưởng rất nhiều, bởi vì giá trị đọc trên bảng B sẽ là một lần đọc duy nhất so với con trỏ dựa trên bảng a
tôi sẽ đi với một chiến lược bù đắp như thế này
- (tùy chọn) các bảng đang được sử dụng là bảng tạm thời chứ không phải bảng "sản xuất" thực, giúp bạn dễ dàng làm việc bù trừ bằng cách tách các kho dữ liệu khỏi quá trình sản xuất
- một bước 1 không kích hoạt được bước khác hoặc một công việc / kịch bản khác
- bước / công việc / tập lệnh này sẽ xóa khi cần thiết (các hàng hoặc bảng hoàn chỉnh)