sql >> Databasteknik >  >> RDS >> Sqlserver

Välj topp 1 med UPDLOCK och READPAST sätter exklusivt lås på hela bordet

Jag tror att ditt problem är indexering. Se till att du har rätt index på din tabell och se till att dina frågor alltid använder det indexet. Om du inte har något eller felaktigt index kan SQL Server ta ett sidlås eller ett tabelllås, vilket ogiltigförklarar hela modellen.



  1. Oracle - Varför ska jag använda paket istället för fristående procedurer eller funktioner

  2. MYSQL SUMMGRUPP EFTER

  3. MySQL exkludera rad

  4. Varning:PDO::__construct():[2002] Ingen sådan fil eller katalog (försöker ansluta via unix:///tmp/mysql.sock) i