Preguntas etiquetadas con optimization

15
"Copiar a la tabla tmp" extremadamente lento

Este es mi ejemplo de consulta: SELECT nickname, CASE class_id WHEN 1 THEN 'Druid' WHEN 2 THEN 'Necromancer' WHEN 3 THEN 'Mage' WHEN 4 THEN 'Priest' WHEN 5 THEN 'Warrior' WHEN 6 THEN 'Stalker' WHEN 7 THEN 'Paladin' WHEN 8 THEN 'Psionic' END class_name, ROUND(AVG(level),2) level,...

14
Sugerencia de cardinalidad de SQL Server

¿Hay alguna manera de 'inyectar' una estimación de cardinalidad en un optimizador de SQL Server (cualquier versión)? es decir, algo similar a la sugerencia de cardinalidad de Oracle. Mi motivación es impulsada por el artículo, ¿Qué tan buenos son realmente los optimizadores de consultas? [1] ,...

14
Bueno, malo o indiferente: DONDE 1 = 1

Dada esta pregunta en reddit, limpié la consulta para señalar dónde estaba el problema en la consulta. Utilizo comas primero y WHERE 1=1para facilitar la modificación de consultas, por lo que mis consultas generalmente terminan así: SELECT C.CompanyName ,O.ShippedDate ,OD.UnitPrice...