EXTENT_MAN
---------DICTIONARY
LOCAL
LOCAL
ALLOCATIO
--------USER
SYSTEM
UNIFORM
Eliminates the need for recursive SQL operations against the data dictionary (UET$ and
FET$ tables)
Reduce contention on data dictionary tables (single ST enqueue)
Locally managed tablespaces eliminate the need to periodically coalesce free space
(automatically tracks adjacent free space)
From Oracle 9i, one can not only have bitmap managed tablespaces, but also bitmap managed
segments when setting Segment Space Management to AUTO for a tablespace. Look at this
example:
SQL> CREATE TABLESPACE ts4 DATAFILE '/oradata/ts4_01.dbf' SIZE 50M
EXTENT MANAGEMENT LOCAL
SEGMENT SPACE MANAGEMENT AUTO;
Segment Space Management eliminates the need to specify and tune the PCTUSED,
FREELISTS, and FREELISTS GROUPS storage parameters for schema objects. The Automatic
Segment Space Management feature improves the performance of concurrent DML operations
significantly since different parts of the bitmap can be used simultaneously eliminating
serialization for free space lookups against the FREELSITS. This is of particular importance
when using RAC, or if "buffer busy waits" are deteted.
Convert between LMT and DMT:
The DBMS_SPACE_ADMIN package allows DBAs to quickly and easily
convert between LMT and DMT mode. Look at these examples:
SQL> exec dbms_space_admin.Tablespace_Migrate_TO_Local('ts1');
PL/SQL procedure successfully completed.
SQL> exec dbms_space_admin.Tablespace_Migrate_FROM_Local('ts2');
PL/SQL procedure successfully completed.