2.5 数据字典
数据字典是Oracle存放数据库实例信息的一组表,通过数据字典可以了解数据的详细信息。数据字典的所有者为SYS用户,而数据字典表和数据字典视图都被保存在SYSTEM表空间中。
2.5.1 Oracle数据字典介绍
在前面的内容中,已经多次使用过数据字典。Oracle数据字典主要由以下几种视图构成: USER视图、ALL视图、DBA视图、V$视图和GV$视图。
1. USER视图
USER视图的名称以USER_为前缀,用来记录用户对象的信息。例如USER一TABLES视 图,它记录用户的表信息。
2. ALL视图
ALL视图的名称以ALL_为前缀,用来记录用户对象的信息以及被授权访问的对象信息。
3. DBA视图
DBA视图的名称以DBA_为前缀,用来记录数据库实例的所有对象的信息。例如 DBA—TABLES视图,通过它可以访问所有用户的表信息。
4. V$视图
V$视图的名称以V$为前缀,用来记录与数据库活动相关的性能统计动态信息。例如 VSDATAFILE视图,记录了有关数据文件的统计信息。
5. GV$视图
GV$视图的名称以GV$为前缀,用来记录分布式环境下所有实例的动态信息。例如 GVSLOCK视图,记录了出现的数据库实例的信息。
2.5.1 Oracle常用数据字典
1.基本的数据字典
2.与数据库组件相关的数据字典
3.常用动态性能视图

浙公网安备 33010602011771号