oracle 调整缓存大小,设置数据缓冲大小_oracle
oracle 9i引入了一个新的途径来预测数据缓冲cache中附加数据缓存的所带来的好处的多少。V$DB_CACHE_ADVICE显示了20个可能的缓冲cache大小的“脱靶”率(范围从当前大小的10%到200%)。由于Oracle 9i中你需要维护五个分开的数据缓冲cache,因此这个特性非常重要。这些数据缓冲包括:
DEFAULT池
KEEP池
RECYCLE池
2K数据缓冲
4K数据缓冲
8K数据缓冲
16K数据缓冲
32K数据缓冲
警告:当你把DBA_CACHE_ADVICE设置为ON时,Oracle会从共享的池中“窃取”RAM页面,这往往严重影响到了库cache。例如,如果设置DB_CACHE_SIZE为500m,Oracle就会从共享池中窃取相当多数量的RAM空间。为了避免这个问题,我们应该在INIT.ORA文件中把DBA设置为DB_CACHE_ADVICE=READY。这样,Oracle会在数据库启动时预分配RAM内存。
为了演示cache建议是如何工作的,让我们看看STATSPACK报告来看看在哪些时间数据缓冲命中率低于90%。
***********************************************************
当数据缓冲命中率低于90%时,你就应该
考虑增加DB_CACHE_SIZE参数了。
***********************************************************
yr. mody Hr. Name bhr
------------- -------- -----
2001-01-27 09 DEFAULT 45
2001-01-28 09 RECYCLE 41
2001-01-29 10 DEFAULT 36
2001-01-30 09 DEFAULT 28
2001-02-02 10 DEFAULT 83
根据上面的输出信息,我们可以在每天上午8点到9点之间增加DB_CACHE_SIZE,从PGA_AGGREGATE_TARGET中窃取RAM空间。
http://www.gaodaima.com/31571.html设置数据缓冲大小_oracle
下面我们看看利用了DB_CACHE_ADVICE之后的输出。下表给出了增加了新的数据缓冲后对磁盘I/O减少的估计值的全部信息。
Estd Phys Estd Phys
Cache Size (MB) Buffers Read Factor Reads
---------------- ------------ ----------- ------------
30 3,802 18.70 192,317,943 10% size
60 7,604 12.83 131,949,536
91 11,406 7.38 75,865,861
121 15,208 4.97 51,111,658
152 19,010 3.64 37,460,786
182 22,812 2.50 25,668,196
212 26,614 1.74 17,850,847
243 30,416 1.33 13,720,149
273 34,218 1.13 11,583,180
304 38,020 1.00 10,282,475 Current Size
334 41,822 .93 9,515,878
364 45,624 .87 8,909,026
395 49,426 .83 8,495,039
424 53,228 .79 8,116,496
456 57,030 .76 7,824,764
486 60,832 .74 7,563,180
517 64,634 .71 7,311,729
547 68,436 .69 7,104,280
577 72,238 .67 6,895,122
608 76,040 .66 6,739,731 2x size
欢迎大家阅读《设置数据缓冲大小_oracle》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码
原创文章,转载请注明: 转载自搞代码
微信 赏一包辣条吧~
支付宝 赏一听可乐吧~
oracle 调整缓存大小,设置数据缓冲大小_oracle相关推荐
- oracle设置缓存大小设置多少,【数据库类※从V$DB_CACHE_ADVICE中设置数据缓冲大小※】...
[数据库类※从V$DB_CACHE_ADVICE中设置数据缓冲大小※] Oracle 9i引入了一个新的途径来预测数据缓冲cache中附加数据缓存的所带来的好处的多少.V$DB_CACHE_A ...
- windows azure mysql data disk_调整Azure中虚拟机数据磁盘大小实践
首先,在Azure中关于数据存储的付费规则中规定,只要你使用的不是Azure的XIO高级存储提供的I/O密集型的高吞吐低延迟的服务,那么得益于Azure存储设计中采用的稀疏文件方式存储,存储虚拟机VH ...
- Android studio 豆沙护眼色配置、字体大小设置、内存大小设置等各类疑难杂症
Android studio 4.1 1.左边目录栏颜色配置: 2.代码编辑区域背景色设置 3.控制台背景色设置 4.菜单栏.工具栏.左边栏字体大小设置 5.编码区字体大小设置 6.修改内存大小.显示 ...
- android控制台字体大小设置,Android studio 4.1 豆沙护眼色配置、字体大小设置、内存大小设置...
1.左边目录栏颜色配置: 2.代码编辑区域背景色设置 3.控制台背景色设置 4.菜单栏.工具栏.左边栏字体大小设置 6.修改内存大小.显示内存 例如:修改android-studio/bin/stud ...
- 无线传输的数据速率大小,数据包大小,带宽,网络负载,吞吐量之间的关系
吞吐量:是指当前流量值,当前流量值由当前网络数据包大小和当前数据包个数决定. 网络带宽:由网卡速率,全双工半双工决定,也就是人们熟知的百兆带宽,千兆带宽. 网络负载:以百分比计算,实际上也就是当前吞吐 ...
- java eclipse字体大小设置_eclipse字体大小如何设置-eclipse字体大小设置方法 - 河东软件园...
Eclipse是一款Java的可扩展开发平台,用户在开发Java项目是都会选择使用Eclipse,而通过Eclipse进行编辑时,经常需要设置字体与大小,但由于许多用户大多下载的是英文版,所以不知道如 ...
- oracle 调整缓存大小,Oracle调整缓冲区高速缓存
一.我们可以通过配置Shared Pool(保证用户在内存中查找到已经缓存的语句)改进性能:还有一个重要的方法就是:使用户可以在内存找到他们所请求的数据! 这就需要通过Database Buffer ...
- bat java 指定堆大小_jvm 堆内存 栈内存 大小设置 查看堆大小
1.在eclipse设置JVM参数 打开eclipse-窗口-首选项-Java-已安装的JRE(对在当前开发环境中运行的java程序皆生效,也就是在eclipse中运行的java程序)编辑当前使用的J ...
- java改变背景图片大小,设置背景图片大小相同的的Java应用程序窗口/屏幕
I would like to set a background image the same size as my window/screen. I would prefer to do this ...
- android 堆栈大小设置,栈溢出:堆栈大小8MB atandroid.view.ViewGroup.resetResolvedLayoutDirection(视图组.java:7531)...
应用程序正在使用Listview.Fragment.FrameLayout.相对和线性布局. 升级主屏幕 ->协调布局 ->应用程序布局 ->工具栏 其他的都是一样的内屏幕. 问题是 ...
最新文章
- AI 系统的发展趋势与挑战 | 智源大会-AI系统专题论坛
- 【SAP-PM模块】服务采购业务流程
- 数组分割问题——另一种方法
- Linux一键安装web环境全攻略(阿里云服务器)
- 自己构建GlassFish 4.0快照
- 请编写一个程序,请将字符串中所有字母全部向后移一位,最后一个字母放在字符串的开头,最后将新的字符串输出。
- 使用haystack实现django全文检索搜索引擎功能
- 0.07 秒启动一个 SpringBoot 项目!
- reids实现分布式锁两种方式,单机,集群
- 中科院-杨力祥视频教程	05课程
- 2022华为杯研究生数学建模竞赛E题思路解析
- 【视频图片网站源码】苹果cmsV10x影视源码[自适应+20个广告位]
- 产品经理学习一(定义、分类、成员配合、调研、3D文档、竞品分析、SWOT分析)
- foobar2000_备份Foobar2000并将其传输到新计算机
- windows10 共享视频到 Ipad
- 碎碎念情境记忆法——最适合程序员的背单词方法
- 腾讯提出共享 AI,抢先布局游戏与多媒体 AI,首秀同声传译
- 论文笔记之Non-Local
- 广州宇信易诚科技有限公司面试题
- 《软件功能测试自动化实战教程》—第6章6.4节Action测试输入的参数化