WITH q AS
(
SELECT TOP 10 *
FROM messages
WHERE status = 0
ORDER BY
priority DESC
)
UPDATE q
SET status = 10
WITH q AS
(
SELECT TOP 10 *
FROM messages
WHERE status = 0
ORDER BY
priority DESC
)
UPDATE q
SET status = 10
¿Por qué SQL Server usa el escaneo de índice en lugar de la búsqueda de índice cuando la cláusula WHERE contiene valores parametrizados?
Plan de ejecución de SQL Server:¿qué es y cómo ayuda con los problemas de rendimiento?
Día del desarrollador PostgreSQL de Praga 2016
Creación de perfiles de consultas compatibles con el ancho de banda para Azure SQL Database