这是最好的时代,这是最坏的时代,这是智慧的时代,这是愚蠢的时代;这是信仰的时期,这是怀疑的时期;这是光明的季节,这是黑暗的季节;这是希望之春,这是失望之冬;人们面前有着各样事物,人们面前一无所有;人们正在直登天堂;人们正在直下地狱。 我也要与时俱进了,被itpub2.0牵着尾巴,拼命的奔跑,不停的灌水...

Oracle性能优化视频学习笔记-动态调整SGA

上一篇 / 下一篇  2007-12-12 00:00:00 / 个人分类:数据库专区

这个章节估计是所有视频中最短的了,:),主要说了一个granule的概念和如何进行动态参数设置
D-vE&P.]CD1t%G VFt0

动态调整SGA
Egvd@rP}bP0动态SGA分配
-ye,EQs2u-Q [#k T0调整buffer cachesITPUB个人空间[`*I^y:L}Y{kp L N
调整共享池大小

动态SGA允许改变SGA配置,在不重启实例的情况下
0d9LGzu,h&e j0SGA受限于SGA_MAX_SIZE
@ As\A.m){-hVt0动态SGA能够通过DBA命令行进行增大和缩小

动态SGA分配单元为granule
2F#^+}m8[0通过v$buffer_pool监控buffer cache的大小

granule的大小依赖于SGA的总大小ITPUB个人空间(Co wbs.@d4b,K
buffer cache,shared pool,fixed SGA(include redo buffer)至少需要个一个粒

初始化参数
a!VE"?9K+?| HM wqA0SGA_MAX_SIZE=XXXM
-[P(^n0l4ju FG8h,Z0DB_CACHE_SIZE=XXXM
&T.}bs$gF0SHARED_POOL_SIZE=XXXMITPUB个人空间 x6n^X*XV
alter system set ...

动态分配的内存必须是粒度大小的整数倍
.X C&x Sw)Y gSHX0整个SGA的大小要小于sga_max_size
a#h$`U9Oz9el0db_cache_size不能设为0


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-10-07  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 25145
  • 日志数: 66
  • 建立时间: 2007-12-07
  • 更新时间: 2008-09-28

RSS订阅

Open Toolbar