SQL> create table t1
2 as
3 select * from dept where 1=3;
表已创建。
2. 查看段的初始区分配情况
SQL> select segment_name,extent_id,bytes from user_extents
2 where segment_name='T1';
SEGMENT_NAME EXTENT_ID BYTES
-------------------- ---------- ----------
T1 0 65536
可以看到段T1的初始区ID为0,大小为 65536 bytes;
3. 向表段中插入数据,使Oracle为该段分配更多的区
SQL> begin
2 insert into t1 select * from dept;
3 for i in 1..10 loop
4 insert into t1 select * from t1;
5 commit;
6 end loop;
7 end;
8 /
PL/SQL 过程已成功完成。