Oracle数据字典

如何理解数据字典,我看到了一篇博客写得非常好,大家可以看看这篇:

https://blog.csdn.net/qq_39530754/article/details/85130249

数据字典结构

 数据字典是Oracle数据库系统的信息核心,它是一组提供有关数据库信息的表和视图的集合。这些表和视图是只读的。

 数据字典的内容是随数据库执行特定动作时自动更新的。数据字典是存储在所属数据库的系统表空间SYSTEM Tabalspace内。每个用户在该数据库中的所有操作都会被记录下来。
数据字典分为静态数据字典静态表和动态数据字典视图

静态数据字典静态表

静态数据字典信息是从数据文件中取得的
用途:主要存放通过CREATE创建的永久数据库对象

呈现形式:是一组主要以以下几个形式:
开头的表:ALL_、DBA_、USER_。表的名字基本都是该字典所存储对象类型的缩写

三种前缀的数据字典视图:

动态数据字典视图

动态性能视图信息是从SGA和控制文件中取得的.

用途:记录当前数据库活动的虚表,会随时反映数据库的运行状况,可以获得性能数据,也可取得与磁盘和内存结构相关的信息

呈现形式:动态数据字典都是以V$开头存放在Oracle数据库中的虚拟表中。

posted @ 2020-11-14 13:11  重雪  阅读(127)  评论(0编辑  收藏  举报