Cách duy nhất để đạt được một dequeue chặn không gộp chung là WAITFOR (RECEIVE)
. Điều này ngụ ý hàng đợi của Nhà môi giới dịch vụ, với tất cả chi phí được thêm vào.
Nếu bạn đang sử dụng bảng thông thường làm hàng đợi bạn sẽ không thể đạt được tính năng chặn không bỏ phiếu. Bạn phải thăm dò hàng đợi bằng cách yêu cầu thao tác xếp hàng và nếu nó không trả về kết quả nào, hãy ngủ và thử lại sau.
Tôi e rằng tôi sẽ không đồng ý với Andomar ở đây:trong khi câu trả lời của anh ấy hoạt động như một câu hỏi chung chung 'có hàng nào trong bảng không?' khi nói đến hàng đợi, do tính chất bận rộn của việc xếp chồng lên nhau / xếp hàng, việc kiểm tra các hàng như thế này là một (gần như) được đảm bảo bế tắc khi tải. Khi nói đến việc sử dụng bảng làm hàng đợi, người ta phải luôn tuân thủ các thao tác xếp hàng / xếp hàng cơ bản và không thử những thứ cầu kỳ.