Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERIA
ESCUELA DE SISTEMAS
Nombre: Patricio Prez Fecha:11-11-2016
Curso: Sexto Nivel Tema: Taller I- ndice
SIN INDICE
Se realiz un FILE SCAN sobre ABC. El cual accede a toda la tabla(100 registros) y
muestra los 95 registros de la seleccin
CON INDICE
2) Pregunta: Obtener el plan de ejecucin para la consulta select * from abc T1, abc
T2 where T1.a=T2.a; e interpretar el resultado.
SIN INDICE:
Los dos accesos a la tabla se realizan con FILE SCAN y posteriormente se hace una
juntura HASH.
CON INDICE:
Hace un acceso con FILE SCAN de toda la tabla, tras esta accin realiza una juntura
SORT de ordenamiento.
Realiza un acceso mediante el INDICE, y realiza una JUNTURA MERGE para unir los
resultados anteriores.
2) select distinct T1.a from abc T1 where exists (select * from abc T2 where
T1.a=T2.b);
3) select distinct T1.a from abc T1 where T1.a in (select T2.b from abc T2);
1)
select a, count(b)
from abc
group by a
having a=3;
2) select a,
count(b) from
abc where a=3
group by a;
RESPUESTA: La segunda sentencia es ms eficiente, dado que utiliza el ndice para
acceder a la informacin y no accede con un FULL SCAN de la tabla.