Identificar los pedazos de código más lentos

El tiempo de ejecución más alto:

Objetivo: Identificar los procedimientos, funciones o triggers más lentos.

  1. Seleccione a la raíz los procedimientos, funciones o triggers
  2. Haga clic en "Tiempo de ejecución más alto", desde el menú de cinta o la barra de navegación
  3. Se enumeran los procedimientos más lentos, en función de su tiempo medio de ejecución.

encontrar el tiempo de ejecución más alto con el análisis de código de Visual Expert

Esta característica viene con 2 parámetros que le permiten personalizarla (haga clic en la pequeña llave a la derecha para configurarlos):

  • Número de procedimientos mostrados en el resultado (20 por defecto)
  • Tiempo mínimo de ejecución, para mostrar sólo los procedimientos con un tiempo de respuesta significativo

Personalizar los resultados del tiempo de ejecución de Visual Expert

Tiempo total de ejecución:

La característica anterior (Tiempo de ejecución más alto) permite identificar las funciones más lentas, pero el tiempo de respuesta lento no es necesariamente crítico si las funciones correspondientes se utilizan con poca frecuencia.

Para evaluar adecuadamente la criticidad de este problema, debe tenerse en cuenta la frecuencia con que se ejecuta realmente cada función:

La característica "Tiempo total de ejecución" calcula el tiempo total de ejecución de cada procedimiento, función o trigger, calculando el Tiempo medio de ejecución x Número de veces que se ejecuta.

Tiempo total de ejecución del código de la base de datos

Esta característica viene con 2 parámetros que le permiten personalizar el resultado (haga clic en la pequeña llave a la derecha para configurarlos):

  • Número de funciones mostradas en el resultado (20 por defecto)
  • Tiempo mínimo de ejecución, para ver sólo las funciones con un tiempo de respuesta significativo

Código BD Tiempo total de ejecución: Personalice los resultados con los parámetros