Database Performance Management ayuda a optimizar el desempeño de forma fácil y proactiva. Utiliza un enfoque único de búsqueda, corrección y validación para detectar problemas de desempeño, ajustar automáticamente el SQL y evaluar el impacto de los cambios en el sistema de producción.
Descubre cómo, cuándo y cuál es la mejor manera de utilizar el conjunto de herramientas de ajuste SQL para casos de uso de ajuste de desempeño proactivo y reactivo. El conjunto de herramientas incluye funciones como SQL Tuning Advisor, perfiles SQL, Automatic SQL Tuning, Real-time SQL Monitoring y Workload Analysis.
Descubre cómo automatizar las pruebas con la capacidad de incorporar hasta el 100% de los flujos de trabajo de las aplicaciones. Utiliza las mejores prácticas comprobadas con el tiempo para reducir los esfuerzos de prueba y evitar la extinción de incendios tras una actualización.
Migra con confianza bases de datos a nuevas plataformas, como hardware básico, Exadata local o en la nube, y Oracle Autonomous Database o Base Database. Obtén recomendaciones sobre la preparación de tus bases de datos utilizando la experiencia integrada de Oracle.
Las funciones de Database Performance Management están integradas en Oracle Database, lo que ofrece una solución completa, rentable y fácil de usar para gestionar el desempeño de tu entorno de Oracle Database. Oracle Diagnostics Pack y Oracle Tuning Pack también proporcionan informes de rendimiento y disponibilidad para toda la empresa, un repositorio de rendimiento centralizado, asesoramiento automático y una valiosa agregación de rendimiento entre sistemas, lo que simplifica considerablemente la tarea de gestionar grandes conjuntos de bases de datos.
Detecta problemas de desempeño utilizando las funciones de Diagnostics Pack, como Real-Time SQL Monitoring, Automatic Diagnostics Monitor (ADDM) y Automatic Workload Repository (AWR). Corrige problemas con conjuntos de herramientas como SQL Tuning Advisor y Automatic SQL Tuning. Valida los cambios mediante las funciones de Real Application Testing, como SQL Performance Analyzer, Database Replay y Workload Analysis.
Automatic SQL Tuning identifica y ajusta automáticamente las sentencias SQL que se realizan de forma subóptima. SQL Tuning Advisor permite a los DBA examinar las SQL problemáticas y obtener recomendaciones exhaustivas de SQL Tuning identificadas durante la fase de diagnóstico. Ayuda a los DBA a identificar planes de ejecución alternativos utilizando datos de desempeño históricos y en tiempo real.
ADDM Spotlight agrega las conclusiones y recomendaciones de las ejecuciones individuales de tareas ADDM durante un período de tiempo específico para el análisis del desempeño. Ofrece recomendaciones para corregir problemas y ayuda a los usuarios a hacer lo siguiente:
Real-Time SQL Monitoring ofrece información detallada sobre la ejecución de sentencias SQL dentro de Oracle Database. No se necesitan pasos adicionales y no hay sobrecarga de desempeño. Además, ayuda a los DBA, desarrolladores de aplicaciones e ingenieros DevOps con los siguientes casos de uso:
Al actualizar y migrar una base de datos, puedes encontrarte con regresiones o lentitud en el desempeño, lo que puede prolongar la fase de prueba de tales actividades. Real Application Testing puede agilizar todo el proceso, incluida la planificación de la capacidad, la migración y la evaluación del desempeño, con un esfuerzo mínimo. Comienza con Migration Planner para identificar los recursos necesarios, luego sigue con Migration Workbench para identificar la mejor solución de migración, seguida de la captura de cargas de trabajo y la clonación de la base de datos.
El siguiente paso es empezar a probar.
Este planteamiento minimizará el riesgo de sorpresas causadas por la regresión del hardware o el software y reducirá la extinción de firefighting tras la actualización.
Considera la situación de presentarte en el trabajo el lunes por la mañana y encontrarte inmediatamente con usuarios descontentos. No se han producido cambios durante el fin de semana, pero a pesar de ello la aplicación presenta problemas de desempeño. Workload Analysis puede ayudarte a identificar la causa raíz. Comienza por crear unSQL Tuning Set a partir de tu carga de trabajo cuando la base de datos funcione como se espera. Ésta será tu carga de trabajo de referencia. Después de encontrar problemas de desempeño, debes crear un nuevo SQL Tuning Set para empezar con el análisis. Workload Analysis puede comparar la referencia con la carga de trabajo actual.
Puedes conocer detalles sobre las sentencias ejecutadas en la base de datos, como por ejemplo:
El siguiente paso consiste en utilizar SQL Tuning Advisor para ajustar las sentencias nuevas y las que han presentado regresión. Este proceso puede automatizarse completamente de forma periódica, y los resultados se muestran en la página de inicio de tu base de datos de Enterprise Manager.
Migration Workbench ofrece opciones de flujo de trabajo físico/lógico y fuera de línea, y permite actualizar versiones en línea. Los flujos de trabajo se gestionan con una experiencia de usuario gráfica, una interfaz de línea de comandos y API REST. La herramienta Cloud Premigration Advisor está integrada en el flujo de trabajo lógico.
Migration Workbench ofrece dos opciones de migración para migrar bases de datos de Oracle:
1. Con el tablespace transportable (TTS) mediante el método de migración lógica o física
2. Con el método de migración lógica de Data Pump
Las ventajas de utilizar Migration Workbench para migrar bases de datos son:
¿Te interesa saber más sobre Database Performance Management? Permite que uno de nuestros expertos te ayude.