Preguntas etiquetadas con performance

14
Comparar dos consultas en SQL Server 2012

Estoy comparando dos consultas en SQL Server 2012. El objetivo es utilizar toda la información pertinente disponible del optimizador de consultas al elegir la mejor consulta. Ambas consultas producen los mismos resultados; El pedido máximo para todos los clientes. La eliminación del grupo de...

14
SQL Server: tablas temporales frente a tablas físicas

Hay un movimiento en marcha en mi lugar de trabajo para alejarme del uso de tablas #temp y, en su lugar, usar tablas físicas permanentes con SPID. Siempre que uno hubiera INSERTADO previamente en una tabla #temp, ahora INSERT INTO dbo.MyPermanentTable (SPID, ...) VALUES (@@SPID, ...)se requiere...

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...

14
NO se debe evitar EN

Entre algunos desarrolladores de SQL Server, es una creencia generalizada que NOT INes terriblemente lenta , y las consultas deben reescribirse para que devuelvan el mismo resultado pero no utilicen las palabras clave "malvadas". ( ejemplo ) ¿Hay algo de cierto en eso? ¿Existe, por ejemplo, algún...