快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程电脑软件教程 → [Err] Out of memory处理办法

[Err] Out of memory处理办法

时间:2021-12-29 18:42:21人气:作者:快盘下载我要评论

[Err] Out of memory处理办法


访问数据库就是出现out of memory错误,查看etc/my.cnf文件,发现tmp_table_size=256M,分配给内部临时表的内存太小了,我将它提高到512M。

访问数据库就是出现out of memory错误,查看etc/my.cnf文件,发现tmp_table_size=256M,分配给内部临时表的内存太小了,我将它提高到512M。
默认为16M,可调到64-256最佳,线程独占,太大可能内存不够I/O堵塞

如果动态页面要调大点,100M以上,如果网站大部分都是静态内容,一般64M足够

我们的mysql这两个参数为:

mysql> show global status like ‘created_tmp%‘;
tmp_table_size 33554432 (33.5M)
max_heap_table_size 16777216 (16.7M)

mysql的内存表的大小在my.cnf文件中有定义,需要通过修改配置来修改临时表的大小限制:

[mysqld]

内存表容量

max_heap_table_size=1024M

临时表容量

tmp_table_size=1024M
在mysql配置文件的mysqld节点下,max_heap_table_size指定的是内存表的最大内存,而tmp_table_size指定的是临时表的最大大小。



作者:昵称又重复
链接:https://www.jianshu.com/p/208b8c417adb
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


相关文章

  • Warning:Using a password on the command line interface can be insecure

    Warning:Using a password on the command line interface can be insecure翻译中文就是命令行里使用了密码,是不安全的。如何解决该问题,很简单,不要再命令行里写密码即可。顺便奉送mysql备份脚本和mysql备份的任务计划脚本。 ...
  • Centos linux 7.x 安装MySql5.7后如何开启Navicat远程连接

    关于Centos安装mysql的问题,很多朋友都遇到,快盘运维也是遇到了百度查资料,今天遇到了一篇不错的教程。顺便就保存分享一下,因为是经过测试验证才发布的。为的就是其他同学遇到此类Centos 安装MySql5.7后如何开启Navicat远程连接问题,可以快速解决问题。动动你的鼠标直接收藏吧。遇到即是缘分。...

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。