逻辑存储结构包括数据块(data blocks),数据扩展(extents),数据段(data segments).
1.表空间(table space)
一个数据库被分割为数个称为表空间的逻辑存储单位。
用户需要为每个表空间创建一个或多个数据文件来物理的存储属于此表空间的逻辑对象。
一个表空间所有数据文件的大小就是此表空间的可用数据存储量。
每个数据库都包含system和sysaux两个表空间。
smallfile tablespace(默认)
bigfile tablespace
2.数据块(data blocks)
oracle最精细的数据存储粒度就是数据块。
数据块分配的默认容量由初始化参数DB_BLOCK_SIZE决定。
3.数据扩展(extents)
数据块之上的的逻辑数据结构是数据扩展。
4.段(segment)
数据扩展之上的逻辑存储结构是segment。
数据段
索引段
临时段
回滚段