DB2 BufferPool的size参数怎么设置比较好
答案:2 悬赏:0
解决时间 2021-02-16 11:30
- 提问者网友:她是我的お女人
- 2021-02-16 03:32
DB2 BufferPool的size参数怎么设置比较好
最佳答案
- 二级知识专家网友:偏爱自由
- 2021-02-16 04:36
8G内存 一般用3~4G做buffer!
改的参数有
MaxAppls=200
LockList=200000
MaxLocks=30
LocktimeOut=100
dlchkTime=50000
然后就是缓冲池的大小,页为4K和32K的两个Buffer都设置成了100000
其他就不怎么设置了!
改的参数有
MaxAppls=200
LockList=200000
MaxLocks=30
LocktimeOut=100
dlchkTime=50000
然后就是缓冲池的大小,页为4K和32K的两个Buffer都设置成了100000
其他就不怎么设置了!
全部回答
- 1楼网友:转身→时光静好
- 2021-02-16 05:14
1.缓冲区的pagesize大小要和表空间的pagesize大小一样,db2默认是4kb,你可以根据表空间设置需求,改为8kb,16kb,32kb;
2. 缓冲区的size,默认是自动,不需要去确定总大小。你只需要给一个instance的总大小即可,内存设置一般都是开启stmm,自动调节;
3. 繁忙的表空间,建议设置单独的缓冲区,其余的表空间用默认的缓冲区即可,数据库创建时会生成一个名为ibmdefaultbp的默认缓冲池。
增加缓冲区: create bufferpool size [pagesize 4096] {[not] extended storage}
修改缓冲区: alter bufferpool size {[not] extended storage}
删除缓冲区: drop bufferpool
如果缓冲区大小设置为 -1 表示缓冲池的页面数目由数据库配置参数buffpage决定。
注意: 数据库配置参数buffpage仅对缓冲区大小设置为 -1 的缓冲池起作用。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯