【摘要】:Oracle数据库表空间可以划分为以下3类。永久表空间永久表空间用于存储数据字典数据和用户数据,如创建orcl数据库时创建的SYSTEM、SYSAUX、USERS表空间均属于永久表空间。临时表空间临时表空间用于存储会话的中间排序结果、临时表和索引等。由于SYSTEM表空间主要用于管理数据库,所以不能对它执行重命名、删除、脱机等操作。在数据库正常运行期间,不允许删除或重命名SYSAUX表空间。
Oracle数据库表空间可以划分为以下3类。
(1)永久表空间
永久表空间用于存储数据字典数据和用户数据,如创建orcl数据库时创建的SYSTEM、SYSAUX、USERS表空间均属于永久表空间。
(2)临时表空间
临时表空间用于存储会话的中间排序结果、临时表和索引等。创建orcl数据库时创建的TEMP表空间就是临时表空间。
(3)还原表空间
还原表空间是一种特殊类型的表空间,其中存储的数据专门用于回滚或还原操作,为数据库提供读一致性支持。创建orcl数据库时创建的UNDOTBSl表空间就是一个还原表空间。(www.daowen.com)
SYSTEM和SYSAUX是两个特殊的永久表空间,每个Oracle数据库必须具有这两个表空间。SYSTEM表空间用于管理数据库,它存储SYS用户拥有的以下信息:
①数据字典。
②包含关于数据库管理信息的表和视图。
③编译后的存储对象,如触发器、存储过程和包。
由于SYSTEM表空间主要用于管理数据库,所以不能对它执行重命名、删除、脱机等操作。
SYSAUX表空间是SYSTEM表空间的辅助表空间,该表空间从Oracle Database 10g才引入,它集中存储SYSTEM表空间内未包含的数据库元数据,一些数据库组件(如Oracle Enterprise Manager和Oracle Streams等)使用SYSAUX表空间作为它们的默认存储位置。在数据库正常运行期间,不允许删除或重命名SYSAUX表空间。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关Oracle数据库管理与开发的文章