Ir al contenido

Servicio

Performance tuning

Encontramos el 5% del SQL que consume el 80% de tu base.

El problema

El sistema "se puso lento" y cada área culpa a otra: el proveedor dice que es la base, el DBA dice que es la aplicación, infraestructura dice que es la red. Mientras tanto, los usuarios esperan 40 segundos por una pantalla y la gerencia pide comprar más servidor. En la mayoría de los casos, el hardware no es el problema.

Cómo trabajamos

  1. 1

    Diagnóstico con evidencia

    Reportes AWR y ASH del periodo problemático, perfil de esperas, top SQL por CPU, I/O y ejecuciones. Identificamos la causa real antes de proponer cambios.

  2. 2

    Quick wins

    Índices faltantes, estadísticas obsoletas, planes de ejecución inestables, parámetros mal dimensionados. Cambios de bajo riesgo con impacto inmediato.

  3. 3

    Optimización profunda

    Reescritura de SQL y PL/SQL críticos, particionamiento, SQL Plan Baselines, ajuste de memoria (SGA/PGA) y de la capa de aplicación cuando la causa está ahí.

  4. 4

    Medición

    Comparamos AWR antes y después. Entregamos tiempos reales, no percepciones.

Preguntas frecuentes

¿Necesitan Diagnostics Pack para hacer el análisis?

AWR y ASH requieren licencia de Diagnostics Pack (Enterprise Edition). Si no la tienes, trabajamos con Statspack, vistas V$ y trazas 10046, que dan resultados equivalentes con más trabajo manual.

¿Pueden optimizar sin cambiar el código de la aplicación?

En buena parte sí: índices, estadísticas, baselines, parámetros y configuración resuelven una fracción grande de los problemas. Cuando la causa es el SQL de la aplicación, te entregamos la reescritura propuesta para que el proveedor la incorpore.

¿Cuánto demora un diagnóstico?

El diagnóstico inicial toma entre 3 y 5 días hábiles con acceso a la base y a los reportes. Los quick wins suelen aplicarse en la primera semana.

¿Trabajan con bases que no son Oracle?

Nuestra especialidad es Oracle. Para SQL Server o PostgreSQL podemos hacer una evaluación de alto nivel, pero no es nuestro foco.