ORACLE空间管理实验7:块管理之MMSM--为什么SYSTEM/UNDO/TEMP是MMSM管理?

来源:互联网 发布:电视网络接收器 编辑:程序博客网 时间:2024/04/28 13:48


ASSM和MSSM的优缺点。
ASSM:优点,可以支持大并发插入
    :缺点,索引的聚簇因子会很差  --可以用反向键索引、Hash分区。
    
MSSM不支持大并发插入。在索引范围扫描较多、并发插入很少、索引列顺序增加:使用MSSM更合适。

SYSTEM、回滚表空间、临时表空间是MSSM表空间
BYS@ bys3>select tablespace_name,EXTENT_MANAGEMENT ,ALLOCATION_TYPE,SEGMENT_SPACE_MANAGEMENT from dba_tablespaces;
TABLESPACE_NAME EXTENT_MAN ALLOCATIO SEGMEN
--------------- ---------- --------- ------
SYSTEM          LOCAL      SYSTEM    MANUAL
SYSAUX          LOCAL      SYSTEM    AUTO
UNDOTBS1        LOCAL      SYSTEM    MANUAL
TEMP            LOCAL      UNIFORM   MANUAL
USERS           LOCAL      SYSTEM    AUTO



SYSTEM表空间不是ASSM的,为什么?
SYSTEM里多为X$基表、字典表,DDL操作才会修改这些表,实际环境中DDL操作并不多,所以使用MSSM即可。

UNDO表空间不是ASSM的,为什么?
21:23在讲,UNDO对每个事务分配一个事务段,所以不存在大并发操作的问题。

还有哪些表空间默认不是ASSM的。
临时表空间,临时表空间了是分成多个段的,道理同上。

0 0
原创粉丝点击