asesor de acceso sql
Propósito
Este módulo describe como se puede utilizar el asesor de acceso para recibir recomendaciones para generarvistas materializadas e índices para optimizar el rendimiento
Temas
Este ejercicio enseña los siguientes temas:
Introducción
Prerrequisitos
Preparación del entorno
Utilizando la CacheSQL para recibir recomendaciones
Revisando e implementando las recomendaciones
Introducción
El asesor de Acceso SQL proporciona un número de procedimientos que pueden ser invocados para ayudar adecidir qué vistas materializadas e índices deben ser creados o eliminados. Se toma esta decisión con ayuda de una hipotética carga de trabajo, la cual puede estar basada o bien en un esquema o bien enuna carga de trabajo real que puede ser proporcionada por un usuario mediante Oracle Trace o a través del contenido de la caché de SQL.
La carga de trabajo también puede ser filtrada de acuerdo adiferentes criterios, como por ejemplo puede ser el uso de aquellas consultas que contengan determinadas tablas
Prerrequisitos
Antes de empezar el ejercicio, descomprima el archivo saa.zip en undirectorio de trabajo, como por ejemplo C:\wkdir.
Preparación del entorno
Para preparar el entorno para usar el Asesor de Acceso SQL, realiza los pasos que se indican a continuación. Las Vistasmaterializadas y los índices pueden estar presentes cuando se ejecuta el asesor, pero para los propósitos de este ejemplo van a ser eliminados para que pueda ver lo que el asesor le recomendará. Es necesariotambién configurar la caché de modo que el Asesor de Acceso SQL pueda generar algunas recomendaciones. Realice los siguientes pasos:
1º- Conéctese a SQL Plus con las siguientes credenciales y ejecuteel siguiente comando para limpiar previamente el entorno:
sqlplus system/
@prepare_for_advisor
El script prepare_for_advisor.sql contiene las siguientes instrucciones:
DROP MATERIALIZED VIEW...
Regístrate para leer el documento completo.