Oracle数据库表类型

1.堆表

2.索引组织表

3.索引clustered表

4.散列clustered表

5.有序散列clustered表

6.嵌套表

7.临时表

8.对象表

9.外部表

 

Oracle不同类型表的一些共同特性

1. 一个表最多可以用1000个列。多于254列的行会被存储在多个单独的行段中,这些行相互指向, 每次必须重新组装为完整的行映像。

2. 行数是没有限制的。但是有一些硬件或操作系统上的限制, 比如一个表空间最多可以有1024个data  file, 每个data file 大小是32GB。  那么就能计算出这个表空间最大容量,然后根据每个行占用的字节,就可以计算出这个表空间中的表最大的行限制了。

 

段空间管理

手动(参数FREELIST, FREELIST GROUPS, PCTUSED), 自动管理(参数PCTFREE)

高/低水位线(High/low Water Mark)