Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/12/2014, 17:02
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Para que sirve el with(Nolock)

eso es para evitar que cuando tienes un bloqueo en una tabla (tipo insert,update o delete) los datos del select se regresen antes de que termine la operacion que esta bloqueando la tabla, segun los que lo recomiendan le da mas "rapidez" a los queries pero no es asi, lo que hace es que te trae los datos de la tabla sin importar si alguien mas los esta utilizando por lo que puede dar pie a phantom reads, duplicate reads etc.....yo la verdad no recomiendo mucho usar este hint en los select.....
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me