以上为表空间的逻辑结构和物理结构。
系统默认表空间:
数据库中默认表空间有:
永久表空间:
SYSTEM 用来存放数据字典,表、视图、存储过程的定义;
SYSAUX 用来存放一些Oracle的新功能的,属于system的一个辅助表空间,是10G以后引入的;
USERS 用户表空间,默认的示例表空间,存放表、视图等数据库对象,此处对象类似于指针,只存放地址,不存放真实数据,指针指向system表空间的地址;
临时表空间:
TEMP 我们在写SQL时,需要排序、查询存放的临时数据,它不做备份,没有redo
回滚表空间:
UNDOTBS1 更新数据,可以rollback,这时数据存放在此空间
创建表空间
未加任何参数:
CREATE tablespace myts
datafile 'D:\Files\StuFile\mytbs1.dbf' SIZE 1m,
'D:\Files\StuFile\mytbs2.dbf' SIZE 2m;
查看表空间:
SELECT * FROM USER_TABLESPACES;
表空间的作用
段
段的类型:
段隶属于表空间,是由表空间分配和控制。