Oracle Freelist和HWM原理及性能优化
来源:互联网 发布:万能旋转矩阵聪明组合 编辑:程序博客网 时间:2024/05/22 17:32
近期来,FreeList的重要作用逐渐为Oracle DBA所认识,网上也出现一些相关的讨论。本文以FreeList为线索对Oracle的存储管理的原理进行较深入的探讨,涉及Oracle段区块管理的原理,FreeList算法等。而与FreeList密切相关的一个重用特性HWM,与sql性能密切相关,本文也作了原理分析介绍。在原理探讨的基础上,介绍了常用的存储参数分析方法,并对所涉及的存储优化、HWM的优化和Freelist竞争优化作了说明。
缩略语:
ASSM:auto segement space management
HWM:high water mark
DBA:data block address
OLTP:online transaction process
OPS:oracle parallel server
1.简介
Oracle的空间管理和存储参数管理是Oracle管理及优化的重要部分。FreeList作为Oracle底层存储参数中的核心参数,其行为方式对Oracle的存储管理及性能优化有重大影响,而现有的Oracle文档对此方面的内容比较缺乏。虽然Oracle 9i已出现了ASSM,但是作为深入调优对FreeList认识仍是必要的。
近期来,FreeList的重要作用逐渐为Oracle DBA所认识,网上也出现一些相关的讨论。本文以FreeList为线索对Oracle的存储管理的原理进行较深入的探讨,涉及Oracle段区块管理的原理,FreeList算法等。而与FreeList密切相关的一个重用特性HWM,与sql性能密切相关,本文也作了原理分析介绍。在原理探讨的基础上,介绍了常用的存储参数分析方法,并对所涉及的存储优化、HWM的优化和Freelist竞争优化作了说明。
这些原理分析和性能优化都建立在探讨的基础上,限于篇幅和本人经验可能存在局限、偏差或谬误。
为了准确文中部分结构和字段的说明直接用英文描述。限于篇幅本文不对同样很重要的block结构作更深入的讨论,对OPS性能有重要影响的free list group本文也未提及,因此本文在单一free list group下讨论。对于block的深入讨论、free list group的介绍与优化以及PCTUSED和PCTFREE等重要参数的优化请参见参考文献和资料。
- Oracle Freelist和HWM原理探讨及相关性能优化
- Oracle Freelist和HWM原理及性能优化
- Oracle Freelist和HWM原理探讨及相关性能优化
- Oracle Freelist和HWM原理及性能优化
- 【转】 Oracle Freelist和HWM原理及性能优化
- Oracle Freelist和HWM原理及性能优化
- Oracle Freelist和HWM原理探讨及相关性能优化(原创)
- 讲解Oracle Freelist和HWM的性能优化
- ORACLE FREELIST HWM(转)
- Oracle 高水位线(HWM) 及性能优化
- Oracle高水位线(HWM)及性能优化[转]
- Oracle高水位线(HWM)及性能优化
- Oracle高水位线(HWM)及性能优化
- Oracle高水位线(HWM)及性能优化[转]
- Oracle高水位线(HWM)及性能优化[转]
- Oracle高水位线(HWM)及性能优化[转]
- ORACLE HWM 和 low HWM
- Oracle --- HWM 表碎片起因及解决办法
- 手机内存卡丢失数据怎么恢复
- Android SDK目录结构和工具介绍
- AsyncHttpClient保持session
- css设置浏览器滚动条的样式
- 为什么不安装公共JRE呢?
- Oracle Freelist和HWM原理及性能优化
- 函数指针再学习
- UI思想:追求快速开发的方法是购买成品组件库(美食都是要花费心思用心去做的)
- database---query中selection用法和selectionArgs用法
- sscanf函数和正则表达式
- 一个进程的系统堆栈布局示意图
- HDU 2888 Check Corners(简单二维RMQ)
- 市委组织部项目--纠正下拉框多选的错误
- 北方地区的自然特征与农业教案