文档解释
Error number: MY-011275; Symbol: ER_REWRITER_OOM; SQLSTATE: HY000
Message: Out of memory.
错误说明:
ER_REWRITER_OOM(MY-011275)错误对应于 MySQL 错误代码,该错误表示 Rewriter 过程中发生内存不足,不能进行下一步。
常见案例
ER_REWRITER_OOM 错误常见于一下场景:
* 当你尝试向数据库中插入大量数据时,由于等待 Rewriter 对数据结果进行改写,会产生内存不足,无法正常处理下一部分数据而导致 ER_REWRITER_OOM 错误。
* 当 MySQL 的配置文件中的最大查询请求长度(max_allowed_packet)超出mysqld所能处理的范围时,将会产生ER_REWRITER_OOM错误。
解决方法:
* 检查最大查询请求长度(max_allowed_packet)是否超出mysqld所能处理的范围,如果是,则需要修改mysqld中max_allowed_packet参数,使用 SET GLOBAL MAX_ALLOWED_PACKET=xxx 命令可以确保消除ER_REWRITER_OOM 错误
* 对于插入大量数据时出现 ER_REWRITER_OOM 错误,最佳解决方案是使用 LOAD DATA INFILE 引入数据。此外,你也可以在mysqld中调整rewriter_memory_limit参数的值,以配置 Rewriter 的内存上限。
香港美国云服务器首选树叶云,2H2G首月10元开通。
树叶云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/294562.html<

