Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Suggerimento predefinito per il blocco della tabella in SQL Server 2005/2008

Non esiste un'impostazione globale. L'impostazione predefinita è sempre READ COMMITTED

Può essere modificato in

NOLOCK ovunque è assolutamente fuorviante E anche qui:

Modifica:dopo il commento sul timeout della query...

Una query con NOLOCK può comunque consumare enormi risorse di CPU e IO. Il blocco non è un grosso problema. Se lo è, allora un'altra query sta impiegando troppo tempo, probabilmente consumando enormi risorse di CPU e IO...