- Vistas del diccionario de la base de datos
- Vistas dinámicas de rendimiento ( performance )
Todas las vistas del diccionario de la base de datos inician con el prefijo DBA_, USER_ ó ALL_.
La diferencia entre ellas es la siguiente:
- DBA_ Vistas en dónde se puede obtener información para todos los objetos de la base de datos.
- ALL_ Vistas con información para todos los objectos de un usuario ó esquema específico ó objetos sobre los cuáles el usuario tiene privilegios otorgados.
- USER_ Vistas con la información de todos los objetos que le pertenecen a un usuario ó esquema
Las diferencias entre las vistas de datos del diccionario y las vistas dinámicas es:
- Las vistas del diccionario, usualmente tienen nombre en plural ( DBA_TABLES ) y las vistas dinámicas en singular ( V$DATAFILE).
- Las vistas del diccionario, estan únicamente disponbles cuando la base de datos esta abierta, algunas V$ dinámicas pueden estar disponibles cuando la base de datos no esta totalmente abierta.
- La data en las vistas del diccionario de la base de datos, esta usualmente en "MAYUSCULA", mientras en las vistas dinámicas esta usualmente en "minúscula".
- La data de las vistas del diccionario de la base de datos, es estática y no es limpiada cuando la base de datos es reiniciada.
- La data de las vistas dinámicas es limpiada despues de reiniciar la base de datos.
Ejemplos vistas del diccionario de la base de datos
- DBA_TABLES
- DBA_TABLESPACES
- DBA_USERS
Ejemplos de vistas dinámicas
- V$VERSION
- V$OPTION
- V$DATABASE
No hay comentarios:
Publicar un comentario
Te agradezco tus comentarios. Te esperamos de vuelta.