Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
GUÍA DE LABORATORIO Nº 8
Estructura de contenidos.
1. Introducción..............................................................................3
2. Objetivos...................................................................................4
3. Consideraciones.........................................................................5
4. Procedimiento............................................................................6
5. Evidencias a entregar................................................................17
2
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
1. Introducción.
3
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
2. Objetivos.
Objetivo General.
Objetivos Específicos.
4
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
3. Consideraciones.
Ítem Descripción
Soporte Teórico Previo al desarrollo de este laboratorio debe haber
revisado:
• AA10OA2. Índices.
5
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
4. Procedimiento.
El laboratorio está diseñado para cumplir con los objetivos del tema de
optimización de consulta de los SMBD, está compuesto por: conocimiento
en el manejo y creación de índices, herramientas para la optimización de
la BD y algunas recomendaciones para optimizar el diseño de bases de
datos y consultas.
6
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
Escriba y ejecute en una ventana del editor SQL la sentencia para obtener
los índices que existen sobre la tabla “historialpersona”:
SELECT *
FROM all_ind_columns
WHERE table_name = ‘HISTORIALPERSONA’
7
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
8
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
9
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
Por esta razón iniciaremos esta etapa de la práctica asegurando que las
estadísticas estén siendo recopiladas adecuadamente.
DBMS_STATS.GATHER_TABLE_STATS(SALUD.historialpersona);
El procedimiento para hacerlo desde el Enterprise Manager es:
10
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
11
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
12
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
Los Asesores de SQL están diseñados para el ajuste de casi todas las
sentencias SQL que serían de interés para el usuario. Las sentencias SQL
de estas fuentes entrantes típicamente se cargan en primer lugar en un
nuevo objeto denominado Juego de Ajustes SQL, que luego es presentado
al asesor como entrada.
13
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
14
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
15
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
16
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Optimización de Consultas SQL a través de herramientas del SMBD Oracle
5. Evidencias a entregar.
17
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje