oracle 11g的数据字典 + 动态性能视图
什么是数据字典?(关于数据的数据)
数据字典是oracle存放有关数据库信息的地方,几乎所有的系统信息和对象信息都可在数据字典中进行查询。数据字典是oracle数据库系统的信息核心,它是一组提供有关数据库信息的表和视图的集合,这些表和视图是只读的。它是随着数据库的建立而建立的,当数据库执行特定动作时数据字典也会自动更新。数据一览与数据字典来记录、校验和管理正在进行的操作。
oracle中、sys用户是数据字典的拥有者,数据字典保证在所有数据库的系统表空间system内,任何用户都无权更改sys模式下的模式对象或数据字典中的行。也就是说数据字典只能查询,不能手动进行修改。
数据字典用途
oracle通过存取数据字典从而比较方便地获取有关用户某事对象和存储结构等信息。当系统执行了DDL语句后,oracle会及时修改数据字典。任何用户只能以读的形式使用数据字典获取数据库信息。
数据字典包括 :数据字典基本表+数据字典视图
对于整个数据库的方方面面进行构造,通过目录 ORACLE_HOME\RDBMS\ADMIN下的.sql文件来进行构造,当数据库创建起来以后,并不是所有功能都实现,这样对于数据库来说负荷太大,所以我们会发现有些功能不是默认提供给你的,我们就需要使用该目录下的相应的sql文件重新执行一下,某些扩展功能就会开启。如statspack (得到数据库运行实时信息报告)、logmnr等工能,都是默认不提供但又很常见的,要开启相应功能,就执行相应脚本文件。而数据字典基本表则是由该目录下的sql.bsq创

最低0.47元/天 解锁文章
795

被折叠的 条评论
为什么被折叠?



