PRACTICA 1
OBJETIVO:
Identificar por medio de las vistas del Diccionario de Datos informacin relevante acerca de las
sesiones y sentencias SQL que estn utilizando la Base de Datos.
Oracle mantiene una serie de tablas virtuales que graban la actividad de la Base de datos. Estas tablas son
creadas por Oracle y son llamadas dynamic performance tables (tablas dinmicas de funcionamiento).
Los administradores de bases de datos pueden consultar o crear vistas sobre estas tablas y crear accesos a
otros usuarios. Estas vistas son llamadas fixed views porque no pueden ser alteradas o removidas por el
administrador de la base de datos.
El usuario SYS es el dueo de estas tablas dinmicas. Por omisin, estas tablas estn disponibles para SYS
y para los usuarios que tengan el privilegio SELECT ANY TABLE, como es el usuario SYSTEM. Sus nombres
empiezan por V_$ y a estas tablas se les crea vistas con un sinnimo pblico, estos sinnimos empiezan
por V$.
ACTIVIDADES:
Respuesta: Diccionario de datos (incluye todas las vistas y tablas de la Base de Datos)
select * from dictionary
2. Realice un describe a la tabla del punto 1
Respuesta:
Respuesta:
4. Investigue, lea y responda con sus propias palabras qu tipo de informacin se puede encontrar en
las vistas
V$: En estas vistas se puede consultar el rendimiento del sistema despus de iniciarse una instancia
(SOLOCUANDO ESTA ARRIBALAINSTANCIA)
DBA_: Con estas vistas se puede ver todos los objetos de la base de datos
ALL_: Con esta vista se puede ver todos los objetos a los que el usuario actual tiene acceso va
permisos sobre los mismos
o DBA_OBJECTS: Describe todos los objetos de la base de datos las columnas son las
mismas que en ALL_OBJETOS
o DBA_SEGMENTS: Describe el almacenamiento asignado a todos los segmentos de la base
datos
7. Conctese con el usuario SCOTT (en caso de ser necesario, desbloquee la cuenta) y ejecute la
consulta 6c:
(Registre el resultado y explquelo)
El usuario SCOTT no tiene permisos para ejecutar consultas sobre las vistas dinmicas como
v$database y v$instance son exclusivas del dba
SECCIN 2: HERRAMIENTAS
OBJETIVOS
Determinar previo al inicio del proceso si la BD y el servicio de OEM estn activos.
Verificar consumo de recursos
Mostrar el manejo adecuado de la herramienta Snapshot o instantneas.
ACTIVIDADES:
1. Genere carga a las base de datos, realice consultas desde diferentes sesiones y con diferentes
usuarios.
Respuesta:
b. Observe las caractersticas de trabajo del servidor. Estas se pueden observar en la grfica
de Host CPU.
Cul es la carga mostrada en esta grafica?
Esta grafica nos indica el porcentaje de CPU que se esta utilizando la cpu
a. En la seccin Top SQL identifique las sentencias que ejecut para generar carga a las
base de datos. (print screen).
Respuesta:
Respuesta:
Respuesta:
Preguntas de Validacin:
1. Si se desea conocer el tamao en bytes que ocupa una tabla, se debe realizar una consulta sobre la
vista:
a. DBA_OBJECTS
b. DBA_SEGMENTS
c. DBA_DATA_FILES
d. DBA_TABLESPACES
Nota: Para evitar inconvenientes a la hora de revisar la prctica diligenciada por favor guarde el documento en
formato pdf.