Database Replay
Database Replay ofrece a
los DBA y administradores de sistemas la capacidad de volver a ejecutar de manera
fiel, precisa y realista las cargas de trabajo de producción real, con
inclusión de las cargas de trabajo batch y de usuarios online, en entornos de
prueba.
Con Database Replay, los DBA
y administradores de sistemas pueden probar:
- Los cambios de esquemas, parámetros, parches, actualizaciones de base de datos, etc.
Una ventaja muy importante
de Databa Replay es que no requiere que los DBA inviertan meses para obtener un
conocimiento funcional de las aplicaciones y desarrollar scripts de prueba.
Sql Performance Analyzer
Puede predecir y prevenir
los problemas de desempeño de ejecución SQL provocados por los cambios de
entorno.
SQL Performance Analyzer ofrece una visión detallada
del impacto de los cambios de entorno sobre las estadísticas y los planes de
ejecución SQL al ejecutar las sentencias SQL en series antes y después de los cambios. SQL Performance
Analyzer genera un informe que detalla los beneficios netos de la carga de
trabajo debido a los cambios del sistema, así como el grupo de sentencias SQL
de regresión. Para las sentencias SQL de regresión, se ofrecen los detalles del
plan de ejecución junto con algunas recomendaciones para su ajuste.
SQL Performance Analyzer
se puede utilizar para:
- Cambios en los parámetros de inicio, parches y actualizaciones de base de datos
- Cambios de configuración en el sistema operativo, el hardware, o la base de datos
- Cambios de esquema, como por ejemplo, agregar nuevos índices, particiones o vistas materializadas
- Reunir estadísticas del optimizador –acciones de ajuste SQL, por ejemplo, crear perfiles SQL
Administración del Plan SQL
La administración del
plan SQL evita las regresiones de desempeño que resultan de los cambios
repentinos en el plan de ejecución de una sentencia. SQL al brindar componentes
para la captura, selección y evolución de los planes de ejecución SQL.
Los escenarios comunes
donde la administración del plan SQL puede mejorar o mantener el rendimiento de
SQL incluyen:
- Una actualización de base de datos que instala una nueva versión del optimizador generalmente produce cambios a nivel del plan en un pequeño porcentaje de sentencias SQL.
- Los cambios actuales de datos y del sistema pueden afectar los planes de algunas sentencias SQL, causando posiblemente regresiones de desempeño.
- La implementación de nuevos módulos de aplicaciones implica introducir nuevas sentencias SQL en el sistema.
Administración Automática de Memoria
En Oracle Database 11g,
la administración de memoria se ha automatizado aún más. Toda la memoria, PGA y
SGA, ahora es administrada centralmente con la ayuda de la característica de
Administración Automática de Memoria.
La asignación dinámica de
memoria se ajusta en intervalos frecuentes para optimizar la memoria en uso con
los requisitos de carga de trabajo a fin de maximizar la utilización de la
memoria y evitar errores fuera de la memoria. Los usuarios pueden opcionalmente
establecer los parámetros de SGA y PGA al utilizar la característica de
Administración Automática de Memoria.
Controles de Estado
Al detectar un error
crítico, la infraestructura de diagnóstico de fallas puede ejecutar uno o más
controles de estado para realizar un análisis más detallado del error crítico.
El resultado de un control de estado es almacenado en un informe que puede
verse como archivo de texto o con formato HTML en un navegador.
Asesor de Recuperación de Datos
Se utiliza para reparar
corrupciones en los bloques de datos, las corrupciones de la función deshacer,
las corrupciones de la información de diccionarios, y más. El Asesor de Recuperación
de Datos se integra con el Banco de Trabajo de Soporte en Oracle Enterprise
Manager y con RMAN para desplegar los problemas de corrupción de datos, evaluar
su extensión e impacto y recomendar opciones de reparación.
Generador de Casos de Prueba SQL
Permite a los usuarios recopilar
de manera automática toda la información necesaria para reproducir el problema
como, por ejemplo, texto SQL, PL/SQL, DDL, información de entorno de ejecución,
etc. La información recopilada puede luego transmitirse a Oracle Support para
ayudar a reproducir el problema.
REFERENCIAS:
REFERENCIAS:
·
http://www.javcasta.com/2011/01/23/oracle-2-days-dba-y-oracle-by-example-obe-oracle-database-online-documentation/
·
http://www.slideshare.net/galosaq/oracle-11g-galo-saquinaula