Tutorial para mejorar el rendimiento del código con Visual Expert

¿POR QUÉ USAR ESTE TUTORIAL?

Este tutorial ayuda a revisar y mejorar el tiempo de respuesta del código de la base de datos (procedimientos, funciones, triggers, consultas...).

Está destinado a proyectos que usan:

  1. Bases de datos SQL Server con código Transact-SQL
  2. Bases de datos Oracle con código PL/SQL

PASO 1: CONFIGURAR SU PROYECTO VISUAL EXPERT

VE debe acceder a la base de datos para recopilar datos de rendimiento: ya sea que su instancia Visual Expert pueda conectarse directamente a la base de datos, o bien que el personal autorizado (DBA, por ejemplo) ejecute la herramienta de Visual Expert contra la base de datos para recopilar dicha información.

Por favor, siga el procedimiento correspondiente a su configuración:

  1. Oracle - VE puede conectarse directamente a la Base de Datos
  2. Oracle - VE NO PUEDE conectarse directamente a la Base de Datos
  3. SQL Server - VE puede conectarse directamente a la base de datos
  4. SQL Server - VE NO PUEDE conectarse directamente a la Base de Datos

PASO 2: REVISE SU CÓDIGO

Una vez que los datos de rendimiento son accesibles, VE debe analizar su código nuevamente, para combinar los datos de rendimiento y el código fuente.

Entonces, podrá responder a las siguientes preguntas:

Tipo de informe Propósito
Identificar los objetos lentos Encuentre y clasifique los objetos con respecto a su tiempo de respuesta.
Optimizar un objeto lento Descomponga el tiempo de respuesta de un objeto lento en trozos más pequeños para identificar y eliminar los cuellos de botella.
Optimizar los SQL lentos Enumere las consultas SQL que acceden a una tabla. Ordénelas por tiempo de respuesta. Revise su plan de ejecución para mejorarlas.
Optimizar un proceso comercial Analizar la cadena de llamadas detrás de una función de la aplicación: identificar los objetos lentos que afectan a la experiencia del usuario.
Revisar las métricas de producción Identificar las tablas más grandes, los objetos más frecuentemente ejecutados, los objetos frecuentemente referenciados por código, etc.