Tôi nghĩ vấn đề của bạn là lập chỉ mục. Đảm bảo rằng bạn có các chỉ mục thích hợp trên bảng của mình và đảm bảo rằng các truy vấn của bạn luôn sử dụng chỉ mục đó. Không có hoặc chỉ mục không chính xác có thể khiến SQL Server thực hiện khóa trang hoặc khóa bảng, điều này làm mất hiệu lực toàn bộ mô hình.