问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

(2008) MySQL client ran out of memory怎么解决

发布网友 发布时间:2022-04-22 05:14

我来回答

4个回答

懂视网 时间:2022-05-01 19:02

1. 查看数据库日志

2. 查看慢查询

3. 查看系统日志

4. 查看监控

 

2017-01-03 03:03:48 0 170103 03:03:45 mysqld_safe Number of processes running now: 0

170103 03:03:45 mysqld_safe mysqld restarted   --异常重启

[Note] /usr/sbin/mysqld (mysqld 5.6.25-log) starting as process 104767 ...

2017-01-03 03:03:48 7f9bcd3f4720 InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the opt

ion innodb_use_sys_malloc and with the InnoDB‘s internal memory allocator.

2017-01-03 03:03:48 104767 [Note] InnoDB: Using atomics to ref count buffer pool pages

2017-01-03 03:03:48 104767 [Note] InnoDB: The InnoDB memory heap is disabled

2017-01-03 03:03:48 104767 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins

2017-01-03 03:03:48 104767 [Note] InnoDB: Memory barrier is not used

2017-01-03 03:03:48 104767 [Note] InnoDB: Compressed tables use zlib 1.2.3

2017-01-03 03:03:48 104767 [Note] InnoDB: Using Linux native AIO

2017-01-03 03:03:48 104767 [Note] InnoDB: Using CPU crc32 instructions

2017-01-03 03:03:48 104767 [Note] InnoDB: Initializing buffer pool, size = 4.0G

2017-01-03 03:03:48 104767 [Note] InnoDB: Completed initialization of buffer pool

2017-01-03 03:03:48 104767 [Note] InnoDB: Highest supported file format is Barracuda.

2017-01-03 03:03:48 104767 [Note] InnoDB: Log scan progressed past the checkpoint lsn 3021323914038

2017-01-03 03:03:48 104767 [Note] InnoDB: Database was not shutdown normally!

2017-01-03 03:03:48 104767 [Note] InnoDB: Starting crash recovery.

 

通过查看open-falcon 监控,发现数据库重启的时间内存使用率100%。mysqld_safe具有安全保护机制,对于异常的关闭数据库,mysqld_safe 进程可以把mysqld 进程拉起来。我们当时的情况是,数据库被拉起来了,但是主库参数设置的是只读,影响了部分业务。后续调整了参数,把主库的只读参数设置为read_only=off。当然罪魁祸首是因为慢查询引起的。找到慢查询,提交给开发同事,修改sql之后,稳定下来,不过内存也确实太紧张了,没法再挺着了,准备扩一点内存,这个费用没法再节省了。

本文出自 “roidba” 博客,请务必保留此出处http://roidba.blog.51cto.com/12318731/1890527

生产环境mysql内存溢出重启简单分析

标签:生产环境mysql内存溢出重启

热心网友 时间:2022-05-01 16:10

  错误编号:2008
  问题分析:
  MySQL client ran out of memory 错误指向了MySQL客户mysql。这个错误的原因很简单, 内存泄漏,直到耗尽内存,客户没有足够的内存存储全部结果。
  解决方法:
  释放占用的内存。

  
run out of 意为“用完”,主语只能是人。
例句:
He has run out of red ink.
他的红墨水用完了。
We run out of coal, and had to burn wood.
我们的煤用完了,所以不得不烧柴。
If we run out of money, we can sell some of the procts in Guangzhou.
如果我们的钱用完了,可以在广州卖掉一些产品。

热心网友 时间:2022-05-01 17:28

mysql的客户端出现了内存溢出,我建议使用mysql的可视化的sqlyog,以及mysql自己的doc模式
cmd下mysql -uroot -p1234追问可视化sqlyog是什么东西 doc模式怎么改呢

追答SQLyog是一款可视化界面操作的mysql工具,doc模式就是安装mysql的时候自带的命令行工具类似doc

热心网友 时间:2022-05-01 19:02

在linux下的mysql 出现内存溢出 ,应该select 语句的时候 用limit offset
或者 将my.cnf中的
max_heap_table_size 修改成更大的空间,并且重启 client客户端。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请问信用卡暂未批准是什么意思 短发搭配什么帽子能吸睛?get下文各种短发的搭配攻略 入门智能机vivoy200t怎么样? 直短发配什么帽子好看 老狗狗为什么总低头 脚跟骨裂做了手术还装了钢板,请问要多长时间才能恢复。 脚跟粉碎性骨折术后多久能走路 脚跟骨折多久可以正常走路 如图,AD是∠BAC的平分线,点E在AB上,且AE=AC,EF ∥ BC交AC于点F.试说明... 如图,AD是角BAC的平分线,点E在AB上,且AE=AC,EF//BC交AC于点F.求证:EC... 我是深圳户口,有广州居住证,可以在广州办理港澳... 我户口刚刚由深圳迁到广州,港澳通行证没过期,网上... 异地办理的港澳通行证办理首次签注 华为手机存储卡目录都是什么呀? 广州的港澳自助签注,未成年人可以办吗? 外省户籍在广州办的港澳通行证 签注需要什么资料 深圳户籍儿童如何办理港澳通行证 关于在广州办理儿童港澳通行证的问题! 外省户口能在广州办理港澳通行证续签吗?怎样办理 华为nova2s闪存 广州港澳通行证个人签注怎么办理 深圳户籍,可以在广州办理港澳续签吗? 华为手机数据存储位置问题,求教啊。 深圳户口在广州如何办理港澳通行证 数据存储在OBS和HDFS有什么区别?我是指华为云的数... 华为存储突然断电后,会将cache数据存储到? 华为手机微信数据怎样存储到外置SD卡中 请问华为手机数据存储位置在哪? 10米升降机年租多钱? 如何手绘动漫人物 深圳户籍儿童首次办理护照的流程,求助 mysql官方提供的库是不是有内存泄漏 肯德基十几元的咖啡和星巴克几十元的咖啡有什么区... 梅州户口十四岁小孩第一次在广州做港澳通行证能办吗 linux服务器老是内存溢出杀死mysql,怎么解决 小孩子是广东户籍,小孩现在在深圳,已经办有卡式... Java前提下, MySQL数据库,一次性存储大量数据导... 广东户口的少儿能不能在深圳办港澳通行证 mysql_query之后不调用mysql_free_result会导致内... mysql 定时内存溢出是什么原因,每天两次,时间大... 麦当劳肯德基的咖啡和星巴克COSTA咖啡有什么区别? 我是广州户口,可以在深圳办理港澳通行证签注吗? mstand咖啡使用者分析 广东省户口、非深圳户口可以在深圳出入境办理港澳... java+memcacged+mysql运行一会儿就报内存溢出错误 ... 喝了m K的燃脂咖啡会失眠是怎么回事? 非深户小孩子怎么办理港澳通行证 求几张适合小学生的女生QQ头像 求银行柜员工作计划 mysql 客户端内存不足怎么解决