一、表空间的管理方式
表空间分区(extent)管理方式:local(默认,bitmap)、dictionary
表空间段(segment)管理方式: auto(默认,bitmap)、manual(free list,该方式在并发量大的时候可能会造成free list块头的争用,pctfree和pctused参数)
二、将dictionary管理方式的表空间转换为local管理方式
1.移动table、index
alter table tablename move tablespace tablespacename;
alter index indexname rebuild tablespace tablespacename;
2.转换表空间的管理方式为local
execute dbms_space_admin.tablespace_migrate_to_local('tablespacename');
三、表空间创建,大小更改,删除,重命名,读写
显式指定参数(local,autoallocate,auto均为默认)
create tablespace test datafile '/u01/app/oracle/oradata/oemrep/test01.dbf' size 10m
extent management local
表空间分区(extent)管理方式:local(默认,bitmap)、dictionary
表空间段(segment)管理方式: auto(默认,bitmap)、manual(free list,该方式在并发量大的时候可能会造成free list块头的争用,pctfree和pctused参数)
二、将dictionary管理方式的表空间转换为local管理方式
1.移动table、index
alter table tablename move tablespace tablespacename;
alter index indexname rebuild tablespace tablespacename;
2.转换表空间的管理方式为local
execute dbms_space_admin.tablespace_migrate_to_local('tablespacename');
三、表空间创建,大小更改,删除,重命名,读写
显式指定参数(local,autoallocate,auto均为默认)
create tablespace test datafile '/u01/app/oracle/oradata/oemrep/test01.dbf' size 10m
extent management local