最近网站访问量一大,访问数据库就是出现out of memory错误,查看etc/my.cnf文件,发现tmp_table_size=256M,分配给内部临时表的内存太小了,我将它提高到512M。当然sql语句也肯定有问题,优化了部分sql,比如查询数据的总和,为什么不用sql里的count(id),而取出所有的数据,再用php的count函数呢?
mysql出现out of memory错误的解决方法
最新推荐文章于 2025-03-05 11:08:29 发布
最近网站访问量一大,访问数据库就是出现out of memory错误,查看etc/my.cnf文件,发现tmp_table_size=256M,分配给内部临时表的内存太小了,我将它提高到512M。当然sql语句也肯定有问题,优化了部分sql,比如查询数据的总和,为什么不用sql里的count(id),而取出所有的数据,再用php的count函数呢?