Codificación de sentencias SQL para evitar procesos innecesarios

Si mantiene sus sentencias SQL simples puede limitar la cantidad de procesos que requieren.

Procedimiento

Para obtener el mejor rendimiento de las sentencias SQL:

  • Seleccione solo las columnas que estén incluidas en el conjunto de resultados o que se hayan utilizado para calcular el conjunto de resultados.
  • Utilice cláusulas GROUP BY y ORDER BY solo cuando la agrupación y el orden de los datos devueltos sea importante.
    Importante : Cuando no se especifica una cláusula ORDER BY, Db2 podría devolver datos en cualquier orden.
  • Especifique la opción DISTINCT solo cuando el conjunto de resultados no pueda incluir filas duplicadas.