¿Qué es NOLOCK y por qué no debes usarlo?

¿Qué es NOLOCK y por qué no debes usarlo?

SQL Server implementa varios niveles de aislamiento sobre los que hablaremos más en profundidad en un futuro post aunque por defecto se implementa el nivel READ COMMITTED o lecturas confirmadas. Sin embargo, esto se puede cambiar a nivel base de datos, transacción o incluso para una tabla dentro de una misma transacción. Hoy nos vamos a centrar en este último caso para lo que vamos a usar el HINT NOLOCK, vamos a ver casos prácticos de uso aunque antes aclararemos algunos conceptos básicos.

Publicado por Roberto Carrancio en SQL Server, 5 comentarios
VISTAS INDEXADAS DE SQL SERVER

VISTAS INDEXADAS DE SQL SERVER

El uso de vistas indexadas de SQL Server puede ser una buena técnica para mejorar el rendimiento de las consultas al reducir el costo de E/S y la duración de las consultas, pero requiere pruebas, planificación y un estudio pormenorizado

Publicado por Roberto Carrancio en Rendimiento, SQL Server, 4 comentarios
PRE INSTALACIÓN DE SQL SERVER: Buenas prácticas

PRE INSTALACIÓN DE SQL SERVER: Buenas prácticas

Vamos a hablar sobre las buenas prácticas antes de instalar SQL Server. no queremos que nuestra instalación termine siendo un desastre, ¿verdad?

Publicado por Roberto Carrancio en SQL Server, 2 comentarios
Tipos de datos numéricos en SQL Server

Tipos de datos numéricos en SQL Server

Un cliente me llamó porque sus campos numéricos pierde precisión con los decimales. Como es muy importante quiero aprovechar para aclarar conceptos.

Publicado por Roberto Carrancio en SQL Server, 2 comentarios
Logo SoyDBA

Únete a la newsletter de SoyDBA

Regístrate gratis para no perderte ninguna novedad. Te avisaré de noticias y eventos importantes

¡No hacemos spam! Lee nuestra política de privacidad para obtener más información.