表空间分类

永久表空间:存储数据库中需要永久化存储的对象,比如二维表、视图、存储过程、索引。

临时表空间:用于据库的中间执行过程,如order by数据库排序的临时数据。临时表空间是通用的,所的用户都使用TEMP作为临时表空间。

默认创建

SYSTEM

system表空间是永久表空间,用于存储SYS用户的表、视图、存储过程对象。

每个ORACLE数据库至少有一个SYSTEM表空间,这是数据库创建时自动创建的。

USERS

users表空间是永久表空间,存储数据库用户创建的数据库对象

TEMP

temp表空间是临时表空间,用户存储SQL语句处理的表示索引信息。

SYSAUX

作为SYSTEM的辅助表空间。

UNDOTBS1

Undotbs1表空间是存储撤销信息的undo表空间。

EXAMPLE

安装Oracle数据库示例的表空间

表空间管理方式

字典管理:全库所有的空间分配都放在数据字典中。容易引起字典争用,而导致性能问题。

本地管理:空间分配不放在数据字典,而在每个数据文件头部的第3到第8个块的位图块,来管理空间分配。
————————————————
原文链接:Oracle入门精读31-11g创建数据库时默认创建的表空间

最后修改:2023 年 10 月 02 日
如果觉得我的文章对你有用,请随意赞赏