sql >> Base de Datos >  >> RDS >> Sqlserver

Sugerencia de bloqueo de tabla predeterminada en SQL Server 2005/2008

No hay una configuración global. El valor predeterminado siempre es READ COMMITTED

Se puede cambiar en

NOLOCK en todas partes es completamente equivocado Y aquí también:

Editar:después del comentario sobre el tiempo de espera de la consulta...

Una consulta con NOLOCK aún puede consumir recursos masivos de CPU y E/S. El bloqueo no es un problema tan grande. Si es así, entonces otra consulta está tardando demasiado, probablemente consumiendo recursos masivos de CPU y E/S...