免费注册 查看新帖 |

Chinaunix

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

关于innodb_buffer_pool_size的设置问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-01 10:03 |显示全部楼层 |倒序浏览
请问mysql的文档不是说可以设置成内存的40%-80%吗?我的机子内存是4G的,装的是centos 5.2,按道理来说,应该是可以把innodb_buffer_pool_size设到3G的,可是设了之后,就有问题了,看了log,可能是需要把maximum process size调大,即设置login_process_size的值,但是我搜了一下,在centos5.2里面,好像没有/etc/dovecot.conf这个配置文件...
请大家指点指点!
PS:ulimits已经设为4096了

090401  9:23:04  InnoDB: Error: cannot allocate 3019915264 bytes of
InnoDB: memory with malloc! Total allocated memory
InnoDB: by InnoDB 35493848 bytes. Operating system errno: 12
InnoDB: Check if you should increase the swap file or
InnoDB: ulimits of your operating system.
InnoDB: On FreeBSD check you have compiled the OS with
InnoDB: a big enough maximum process size.
InnoDB: Note that in most 32-bit computers the process
InnoDB: memory space is limited to 2 GB or 4 GB.
InnoDB: We keep retrying the allocation for 60 seconds...
InnoDB: Fatal error: cannot allocate the memory for the buffer pool
090401  9:24:04 [ERROR] Plugin 'InnoDB' init function returned error.
090401  9:24:04 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.

论坛徽章:
0
2 [报告]
发表于 2009-04-01 10:18 |显示全部楼层
好的,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP