Trong ứng dụng của chúng tôi khi chúng tôi tạo Datasource, chúng tôi chọn
Database Name
DB2
Driver
: BEA Loại 4 XA DB2
Nhưng những gì tôi biết là, there are only 4 types of Driver. Vậy trình điều khiển Loại 4 XA là gì?Trình điều khiển loại XA là gì?
Trả lời
Từ this blog entry.
Giao dịch XA, nói chung là "giao dịch toàn cầu" là có thể mở rộng nhiều tài nguyên.
Tức là, một giao dịch chạy trên (nói) 2 cơ sở dữ liệu. Vì vậy, ví dụ, chèn có thể được quản lý trên hai cơ sở dữ liệu và cam kết/cuộn lại nguyên tử.
"Loại 4" đề cập đến trình điều khiển JDBC Java gốc chuyển đổi trực tiếp sang giao thức cơ sở dữ liệu. See here để biết thêm chi tiết
Lợi thế lớn của XA là nó có thể truy cập nhiều cơ sở dữ liệu trong một kết nối/giao dịch.
Loại 4: Tất cả Native Java
XA: viết tắt của Extensible Kiến trúc đó đều được quy chủ yếu cho 2 giai đoạn cam kết giao thức - xem wikipedia. Ngắn: Giao thức chuẩn cho giao dịch toàn cầu giữa một điều phối viên giao dịch và một số người quản lý giao dịch. Đôi khi chúng còn được gọi là màn hình giao dịch. Nó khá chậm nên tránh nó nếu bạn không thực sự cần nó. Nhưng tốt, ít khách hàng của chúng tôi, chúng tôi chủ yếu cần nó :(
- 1. Sự khác nhau giữa trình điều khiển WDM, trình điều khiển KMDF và trình điều khiển UMDF là gì?
- 2. Sự khác biệt giữa Điều khiển từ xa của Selenium so với WebDriver là gì?
- 3. Chính xác "Bảng điều khiển" là gì?
- 4. Sự khác biệt giữa chi nhánh theo dõi từ xa và chi nhánh trên điều khiển từ xa là gì?
- 5. Ghép nối các công cụ lập trình không phải là điều khiển từ xa
- 6. VLC điều khiển từ xa từ C#
- 7. Sự khác nhau giữa trình điều khiển nền tảng Linux và trình điều khiển thiết bị thông thường là gì?
- 8. Điều khiển không cửa sổ là gì?
- 9. API điều khiển từ xa cho Spotify?
- 10. Trình điều khiển MongoDB trưởng thành nhất cho C# là gì?
- 11. Điều khiển CompileThreshold, Tier2CompileThreshold, Tier3CompileThreshold và Tier4CompileThreshold là gì?
- 12. Bộ điều khiển Ribbon WPF tốt nhất là gì?
- 13. Khi sử dụng PHP trên Windows, điều gì là tốt hơn (1) trình điều khiển gốc cho SQL Server hoặc (2) trình điều khiển PDO?
- 14. Điều khiển này là gì? (Nút "Mở" với thả xuống)
- 15. Trình điều khiển phiên Laravel?
- 16. Trình điều khiển ứng dụng nên làm gì?
- 17. Trình điều khiển PDO_SQLITE không hiển thị .. phải làm gì?
- 18. Proxy Git đẩy tới nhiều điều khiển từ xa
- 19. Git fetch/checkout mà không tạo điều khiển từ xa?
- 20. iOS 4: Điều khiển từ xa cho âm thanh nền
- 21. Lỗi "Giao dịch mới không được phép" trong trình điều khiển PHP và SQLSRV là gì?
- 22. NVIDIA CUDA: Trình điều khiển dành cho nhà phát triển là gì?
- 23. Sự khác nhau giữa Chế độ xem và Trình điều khiển chế độ xem là gì?
- 24. Trình điều khiển java tốt nhất cho truy cập mongodb là gì?
- 25. Điều khiển gốc xuất hiện trong trình tạo giao diện là gì?
- 26. Thứ tự tải trình điều khiển tích hợp Linux là gì?
- 27. "printf" trong vi điều khiển, nó là gì?
- 28. Điều khiển này là gì? Hộp nhóm hay không!
- 29. Mục đích của điều khiển VisitorIdentification là gì?
- 30. WPF: Điều khiển vùng chứa chung là gì?
Cảm ơn :) +1 và chấp nhận –
Tốt giải thích về theserverside.com: http://www.theserverside.com/discussions/thread.tss?thread_id = 21385 # 95346 – Leonel