Tôi có dịch vụ Grails nói chuyện với SQL Server, xử lý hàng loạt (cập nhật bản ghi từ cơ sở dữ liệu hoặc tạo bản ghi mới) của hơn 80.000 bản ghi. Trong khi quá trình này đang diễn ra, những hồ sơ đó đang bị khóa bởi quá trình này. Nếu một số người khác đang cố gắng cập nhật một bản ghi riêng lẻ, đó là thời gian chờ, chờ bản ghi đó. Làm thế nào để truy vấn và cập nhật các bản ghi trong quá trình xử lý hàng loạt? theo cách đó, nó không bị chặn ?.Xử lý số lượng lớn Grails có khóa trên bàn
Tôi đã thử sử dụng tuôn ra: đúng, nhưng không hiệu quả.
Tôi gặp vấn đề tương tự với GORM MongoDB. Có vẻ như bean sessionFactory không tồn tại cho GORM MongoDB. Bạn có biết làm cách nào khác để xóa sạch và xóa phiên làm việc cho GORM MongoDB không? – unekwu