Identifique el rendimiento de los cuellos de botella inmediatamente con DB Optimizer ¡Simule entornos de producción!
Permite a los administradores de bases de datos y a los desarrolladores de bases de datos eliminar los cuellos de botella que afectan el rendimiento al perfilar gráficamente métricas clave dentro de la base de datos, relacionar la utilización de recursos con consultas específicas y ayudar a ajustar visualmente SQL problemático.
Transmita datos de perfiles a un repositorio central para su sesión abierta.
Inicie sesiones de creación de perfiles y ajustes de forma remota.
Guarde una sesión completa de creación de perfiles en un archivo para futuros análisis y referencias o para compartir con otros equipos de la organización.
Soporte completo de caracteres Unicode en toda la aplicación.
Identifique y diagnostique cuellos de botella en el rendimiento y SQL problemático sin agentes ni colocando una carga significativa en la base de datos de destino.
Las pruebas de estrés de SQL simulan una cantidad de usuarios y ejecuciones paralelas durante un período específico de tiempo o ciclo de ejecución.
Al ajustar o probar SQL, perfile la ejecución de una sola rutina almacenada cuando no desee perfilar una fuente de datos completa.
Todos los datos y metadatos relacionados con una sesión de perfil se pueden guardar como una sola entidad en un archivo de almacenamiento. Los perfiles se pueden compartir entre múltiples espacios de trabajo y máquinas con fines de colaboración.
Muestre datos en tiempo real mientras la creación de perfiles está en curso.
Perfile continuamente una fuente de datos completa dentro de un lapso de tiempo configurable.
Vea la CPU, las E/S y otras actividades de espera durante el transcurso de la sesión. Funcionalidad de acercar/alejar disponible.
Información detallada sobre las categorías de espera y SQL perfiladas, desglosada por sentencias SQL, eventos y sesiones.
Profundice en los detalles de ejecución de cualquier declaración dada, incluidos el texto SQL, los eventos, las sesiones, los cursores secundarios, los bloqueadores, los procedimientos y los detalles SQL.
Las sentencias SQL se acumulan para un verdadero análisis del número de ejecuciones en tiempo real.
El plan de explicación para cada instrucción SQL se puede calcular a pedido a través de un elemento del menú contextual en la tabla Estadísticas de ejecución. El plan de explicación aparece en una vista separada como un árbol con columnas y grupos de columnas contraíbles.
Resalta un intervalo de tiempo en el gráfico de perfil para cambiar instantáneamente los datos que se muestran, lo que facilita ver los detalles.
Automatice el ajuste de SQL en todas las principales plataformas de bases de datos relacionales (Microsoft SQL Server, Oracle Database, IBM Db2 LUW, SAP Sybase ASE, PostgreSQL, Pivotal Greenplum y Amazon Redshift) desde una única interfaz gráfica de usuario común. interfaz. Y utilice la herramienta en todas las plataformas compatibles desde una única licencia. Optimice y automatice tareas comunes y repetitivas con una GUI fácil de usar y potentes asistentes.
Personalice el subconjunto de sugerencias que se considerarán para la inyección de sugerencias y rutas de ejecución alternativas.
El diagrama de Visual SQL Tuning (VST) muestra índices y restricciones en tablas y vistas, así como las uniones utilizadas en una declaración SQL, como uniones cartesianas, uniones cartesianas implícitas y relaciones de muchos a muchos, con estadísticas de tabla.
Ejecute SQL con rutas de ejecución alternativas para descubrir la declaración SQL de ejecución más rápida y aplique el cambio con solo hacer clic en un botón.
Se sugieren reescrituras de SQL como parte de la generación de casos en el sintonizador de SQL, así como cuando escribe en el IDE de SQL. Las reescrituras de SQL y la inyección de sugerencias se utilizan para generar casos y encontrar la mejor alternativa a una declaración SQL determinada.
Vea el costo del plan de explicación para cada declaración original y cada caso generado para brindarle al usuario el costo esperado dada la ruta de ejecución utilizada por la base de datos.
La función de análisis de índices codificada por colores muestra los índices que se utilizan (verde), los que no se utilizan (azul) o los que faltan (naranja) y ofrece recomendaciones de indexación para un rendimiento óptimo.
Un visor de diferencias visuales ayuda al usuario a detectar las diferencias textuales entre dos declaraciones SQL.
Conoce nuestro producto con el trial gratuito de 14 días, no se requiere tarjeta de crédito.