免费注册 查看新帖 |

Chinaunix

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

DIA8305C Memory allocation failure occurred [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-12 22:23 |只看该作者 |倒序浏览
I installed my DB2 Version 8.1 at AIX server 5.3 64 bits.
I created one 32 bits database then when I trying to increase the bufferpool up to 1GB then I will hit this error.
I did do some research where it was caused by the Shared Memory of the OS but I understand that AIX is not able to tune for shared memory so if there any solution to solve this problem?

论坛徽章:
0
2 [报告]
发表于 2007-04-13 01:42 |只看该作者
make sure your AIX is running at 64 bit mode.

论坛徽章:
0
3 [报告]
发表于 2007-04-13 09:41 |只看该作者
AIX is running with 64 bits but DB2 is running with 32 bits.

论坛徽章:
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
4 [报告]
发表于 2007-04-13 14:57 |只看该作者
检查ulimit。
不过32位的东西,也可能遇到就是address space限制了,干嘛不用64BIT

论坛徽章:
0
5 [报告]
发表于 2007-04-13 15:35 |只看该作者
I had set the ulimit to unlimited. The reason why I used 32 bits is because I do have 3 databases in the server (8GB Memory) with 3 diferent instances. One of the instance is served for OLAP cube and its doesn't support 64 bits database therefore I standardize all the databases to 32 bits.

Some of the website suggested to change this configuration  export EXTSHM=ON
db2set DB2ENVLIST=EXTSHM but changing this configuration will have some impact on performace. So what should I do?

论坛徽章:
0
6 [报告]
发表于 2007-04-13 17:20 |只看该作者
why u make sys so complicated
we want to enjoy life
but not enjoy trouble
so
just use 64bit db2 media
and just use only one instance

ensure your mem is sufficient

论坛徽章:
0
7 [报告]
发表于 2007-04-13 17:30 |只看该作者
原帖由 toms1981 于 2007-4-13 15:35 发表
I had set the ulimit to unlimited. The reason why I used 32 bits is because I do have 3 databases in the server (8GB Memory) with 3 diferent instances. One of the instance is served for OLAP cube a ...


I wonder why u need 3 instances
If u r implementing an OLAP warehouse using DPF with an OLTP system not using DPF, I think u need another machine to accomplish this , or both will be impacted in performence by each other

论坛徽章:
0
8 [报告]
发表于 2007-04-15 09:19 |只看该作者
Using 32bit database on 64bit OS may cause some unexpected issue. There is limitation of memory usage on 32bit DB2 database.

论坛徽章:
0
9 [报告]
发表于 2007-04-15 10:22 |只看该作者
原帖由 itubie 于 2007-4-13 17:20 发表
why u make sys so complicated
we want to enjoy life
but not enjoy trouble
so
just use 64bit db2 media
and just use only one instance

ensure your mem is sufficient


Of course everyone want to enjoy life so if I have the choice I will just use 64 bits for my db2. With the limited budget, resources, and OLAP limitation, I believe this is the best I can do. Unless you are able to upgrade the IBM OLAP software where it support 64 bits???

论坛徽章:
0
10 [报告]
发表于 2007-04-15 10:26 |只看该作者
原帖由 huyuhui001 于 2007-4-15 09:19 发表
Using 32bit database on 64bit OS may cause some unexpected issue. There is limitation of memory usage on 32bit DB2 database.


Yes, I understand and agreed with you but as mentioned earlier I dont have the choice due to IBM OLAP Cube only support 32 bits therefore I was thinking to set EXTSHM=ON to solve my problem but I just worried there will be some impact so I just wish to discuss with you guys who expert in DB2.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP