Preguntas etiquetadas con sql-server

610
¿Qué es "con (nolock)" en SQL Server?

¿Alguien puede explicar las implicaciones del uso with (nolock)en consultas, cuando debería / no debería usarlo? Por ejemplo, si tiene una aplicación bancaria con altas tasas de transacción y una gran cantidad de datos en ciertas tablas, ¿en qué tipos de consultas nolock estaría bien? ¿Hay casos...

538
NO EN CONTRA NO EXISTE

¿Cuál de estas consultas es la más rápida? NO EXISTE: SELECT ProductID, ProductName FROM Northwind..Products p WHERE NOT EXISTS ( SELECT 1 FROM Northwind..[Order Details] od WHERE p.ProductId = od.ProductId) O NO EN: SELECT ProductID, ProductName FROM Northwind..Products p WHERE...