Saya pikir masalah Anda adalah pengindeksan. Pastikan Anda memiliki indeks yang tepat di meja Anda dan pastikan kueri Anda selalu menggunakan indeks itu. Tidak memiliki, atau indeks yang salah dapat membuat SQL Server mengambil kunci halaman atau kunci tabel, yang membatalkan seluruh model.