Hola a todos he buscado en internet pero la verdad no logro entender la diferencia de utilizar un with(Nolock) en mis consultas y no utilizarlo.
Alguien que me explique por favor.
| ||||
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 |
Etiquetas: Ninguno |