免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2020 | 回复: 6
打印 上一主题 下一主题

Buffer Pool Size的奇怪现象 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-04-11 00:06 |只看该作者 |倒序浏览
rs6000有8G内存,原来的buffer为380M,为了提高数据库的性能,计划把3G内存分给buffer pool;但是设定后出现下属现象:
start时正常,但activate db 或者直接connect db时显示只有buffer pools 中的一个被actived;
后来逐步用取中间值的方法把buffer pool的参数往下降,先是2G,然后1.5G,都是出现老问题;大约降到1.2G时,active及connect才正常;
db2 的版本是
level identifier "03010105" and informational tokens "DB2 v7.1.0.41", "s010426" and U475375".

有没有大侠遇见过类似问题的解决办法????

论坛徽章:
0
2 [报告]
发表于 2004-04-11 00:09 |只看该作者

Buffer Pool Size的奇怪现象

另外,topas显示如下(应用比较少时):
Sun Apr 11 00:07:34 2004   Interval:  2         Cswitch      58  Readch     1127
                                               Syscall     467  Writech      72
Kernel    0.0   |                            |  Reads        18  Rawin         0
User      0.0   |                            |  Writes        0  Ttyout       72
Wait      0.0   |                            |  Forks         0  Igets         0
Idle    100.0   |############################|  Execs         0  Namei         7
                                               Runqueue    0.0  Dirblk        0
Interf   KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue   2.0
en0        0.2     5.4     0.4     0.2     0.0
en3        0.2     4.9     0.0     0.2     0.0  PAGING           MEMORY
                                               Faults        0  Real,MB    6143
Disk    Busy%     KBPS     TPS KB-Read KB-Writ  Steals        0  % Comp     23.0
hdisk0    0.0836   0.0 2   0.064   0.036   0.0364.7pIn        0  % Noncomp  73.0
hdisk2    0.0832   0.062   0.064   0.0 2   0.064PgspOut       0  % Client    0.0
hdisk1    0.0      0.0     0.0     0.0     0.0  PageIn        0
hdisk5    0.0      0.0     0.0     0.0     0.0  PageOut       0  PAGING SPACE
                                               Sios          0  Size,MB    2048
i4llmd   (14964)  0.0% PgSp: 0.6mb root                          % Used      0.1
syncd    (3404)   0.0% PgSp: 0.3mb root                          % Free     99.8
opcmona  (36042)  0.0% PgSp: 1.1mb root
init     (1)      0.0% PgSp: 0.7mb root
topas    (33700)  0.0% PgSp: 0.5mb root            Press "h" for help screen.
db2sysc  (27206)  0.0% PgSp: 9.3mb db2inst3        Press "q" to quit program.
db2sysc  (30880)  0.0% PgSp: 0.5mb db2inst3
db2sysc  (16342)  0.0% PgSp: 0.5mb db2inst3
dtgreet  (6240)   0.0% PgSp: 1.7mb root
db2sysc  (23350)  0.0% PgSp: 0.5mb db2inst3
db2sysc  (40034)  0.0% PgSp: 0.5mb db2inst3
Signal 2 received 0.0% PgSp: 0.3mb root

# svmon

                      size         inuse           free        pin          virtual
memory      1572825    1025836      71953      86461     263897
pg space     524288       1028

                  work       pers       clnt
pin              86515          0          0
in use         6714    1019122          0

论坛徽章:
0
3 [报告]
发表于 2004-04-11 02:09 |只看该作者

Buffer Pool Size的奇怪现象

因为你是在32位系统上操作. 此系统中db2总的内存只能用到1.75G左右,bufferpool用到1.2G.

要想充分使用主机内存,要将操作系统改为64位, 把你的db2也改为64位

论坛徽章:
0
4 [报告]
发表于 2004-04-11 02:10 |只看该作者

Buffer Pool Size的奇怪现象

另外,db2使用内存最好不要超过主机内存一半

论坛徽章:
0
5 [报告]
发表于 2004-04-11 20:32 |只看该作者

Buffer Pool Size的奇怪现象

请教 swardz, 这段解释是从那里得来的? 我总找不到这样的描述.

谢谢!!!

原帖由 "swardz" 发表:
因为你是在32位系统上操作. 此系统中db2总的内存只能用到1.75G左右,bufferpool用到1.2G.

要想充分使用主机内存,要将操作系统改为64位, 把你的db2也改为64位

论坛徽章:
0
6 [报告]
发表于 2004-04-16 10:38 |只看该作者

Buffer Pool Size的奇怪现象

up

论坛徽章:
5
荣誉会员
日期:2011-11-23 16:44:17CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-09-18 15:15:45未羊
日期:2014-02-25 14:37:19射手座
日期:2014-12-26 22:55:37
7 [报告]
发表于 2004-04-16 14:38 |只看该作者

Buffer Pool Size的奇怪现象

自己算算32位的寻址范围不得了,当然你可以新创建一个BUFFERPOOL用扩展内存,不过还是不如64位爽。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP