Hola,
El WITH (nolock) es un comando explícito dirigido a una tabla o vista específica utilizado para establecer el nivel de aislamiento de transacciones contra la tabla o tablas dentro de una vista para una consulta. Una vez emitido, no se utilizarán bloqueos contra los datos dentro de la tabla. La ventaja de esto es que no hay posibilidad de que ocurra un bloqueo de recursos contra otras consultas en ejecución contra la tabla. La otra ventaja indirecta es que se utilizará menos memoria para mantener bloqueos contra esos datos.