Oracle教程之Oracle管理表空间(十四)--表空间管理方式的比较
2013-03-29 14:46
316 查看
管理表空间(十四)--表空间管理方式的比较本地管理表空间与字典管理表空间相比大大提高了管理效率和数据库性能,其优点如下:1.减少了递归空间管理本地管理表空间是自己管理分配,而不是象字典管理表空间需要系统来管理空间分配,本地表空间是通过在表空间的每个数据文件中维持一个位图来跟踪在此文件中块的剩余空间及使用情况。并及时做更新。这种更新只对表空间的额度情况做修改而不对其他数据字典表做任何update操作,所以不会产生任何回退信息,从而大大减少了空间管理,提高了管理效率。同时由于本地管理表空间可以采用统一大小分配方式(uniform),因此也大大减小了空间管理,提高了数据库性能。2.系统自动管理extents大小或采用统一extents大小本地管理表空间有自动分配(autoallocate)和统一大小分配(uniform)两种空间分配方式,自动分配方式(autoallocate)是由系统来自动决定extents大小,而统一大小分配(uniform)则是由用户指定extents大小。这两种分配方式都提高了空间管理效率。3.减少了数据字典之间的竞争因为本地管理表空间通过维持每个数据文件的一个位图来跟踪在此文件中块的空间情况并做更新,这种更新只修改表空间的额度情况,而不涉及到其他数据字典表,从而大大减少了数据字典表之间的竞争,提高了数据库性能。4.不产生回退信息因为本地管理表空间的空间管理除对表空间的额度情况做更新之外不修改其它任何数据字典表,因此不产生回退信息,从而大大提高了数据库的运行速度。5.不需合并相邻的剩余空间因为本地管理表空间的extents空间管理会自动跟踪相邻的剩余空间并由系统自动管理,因而不需要去合并相邻的剩余空间。同时,本地管理表空间的所有extents还可以具有相同的大小,从而也减少了空间碎片。6.减少了空间碎片7.对临时表空间提供了更好的管理
CUUG
更多oracle视频教程请点击:http://crm2.qq.com/page/portalpage/wpa.php?uin=800060152&f=1&ty=1&aty=0&a=&from=6
CUUG
更多oracle视频教程请点击:http://crm2.qq.com/page/portalpage/wpa.php?uin=800060152&f=1&ty=1&aty=0&a=&from=6
相关文章推荐
- 动态内存空间初始化方式的比较
- PL/SQL基础编程之(十一)[表空间概述、说明、创建][本地管理和字典管理、切换管理方式]
- 知识管理系统Data Solution研发日记之十四 如何以编程方式处理PDF格式文档
- 十四、oracle 数据库管理--管理表空间和数据文件
- 表空间管理方式 本地化管理VS字典管理(旧)
- 以引用记数的方式跟踪管理使用比较复杂指针
- 动态内存空间初始化方式的比较
- ORACLE空间管理实验1:探索LMT表空间管理下数据文件头的结构及位图中区的记录方式
- 十四、oracle 数据库管理--管理表空间和数据文件
- 表空间的管理方式有哪几种,各有什么优劣?
- 动态存储空间管理示例——比较两个数大小
- ORACEL空间管理实验9:空间管理汇总--索引和表的扫描/闪回时的块管理方式
- ORACLE 本地管理表空间与字典管理表空间的比较
- DB2中如何将非自动存储转换成自动存储空间管理方式
- Spring系列之 (十四):Spring事务管理方式-声明式事务(XML)
- 表空间对空闲区的管理方式
- 表空间中空闲段的不同管理方式
- [原创].HAL的不同方式访问字符器件的空间开销简单比较
- 一次性比较目前前端最流行的状态管理,mobx,vuex,redux-saga使用方式用方式
- 【oracle11g,13】表空间管理1:表空间,空闲区的管理方式,