Perguntas com a marcação «optimization»

15
“Copiando para a tabela tmp” extremamente lento

Este é o meu exemplo 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
Dica de cardinalidade do SQL Server

Existe uma maneira de 'injetar' uma estimativa de cardinalidade em um otimizador do SQL Server (qualquer versão)? ou seja, algo semelhante à dica de cardinalidade do Oracle. Minha motivação é motivada pelo artigo, Quão bom são os otimizadores de consulta, realmente? [1] , onde testam a...

14
Bom, Ruim ou Indiferente: ONDE 1 = 1

Dada essa pergunta no reddit, limpei a consulta para apontar onde estava o problema na consulta. Uso vírgula primeiro e WHERE 1=1para facilitar a modificação de consultas, de modo que minhas consultas geralmente acabam assim: SELECT C.CompanyName ,O.ShippedDate ,OD.UnitPrice...