oracle 11g设置打开空表extent储存块
sql>alter system set deferred_segment_creation=false;
sql>show parameter deferred_segment_creation;
记得重启数据库
以上只对执行修改以后创建的表起作用。
修改以前的空表并导出
查询空表
select table_name from user_tables where NUM_ROWS=0;
查询需要修改的空表语句
select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0
将查询出来的alter语句执行