位置: 编程技术 - 正文

mysqld-nt: Out of memory (Needed 1677720 bytes)解决方法

编辑:rootadmin

推荐整理分享mysqld-nt: Out of memory (Needed 1677720 bytes)解决方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

今天发现网站有点慢,发现mysql日志中提示mysqld-nt: Out of memory (Needed bytes),经排查是由于最近调整了mysql的一些参数导致,以为内存大就不怕了,位系统真心内容利用率很低,据说不超过4G,我们的G内存真浪费了,以后还是使用win r2或centos系统做服务器吧。废话不多说下面为大家分享下解决方法:

因为mysql版本不同可能配置略有区别,主要就是设置如下参数

key_buffer、key_buffer_size、read_buffer_size、sort_buffer_size记住了有这个参数的就改,没有也不要添加。修改后一般是降低,然后重启mysql服务即可。

核心提示:检查mysqld配置my.conf,着重看key_buffer_size, max_heap_table_size, tmp_table_size几个参数,推荐设置key_buffer_size值为max_heap_table_size的1/4.

因为服务器内存而大富余比较多,前些天把my.conf里的好几个参数调得相当大,1G甚至2G,但并不稳定,mysqld报出过几次Out of memory (Needed xxx bytes)这样的错误,分析原因时,想到是位linux系统上的linux不支持PAE,不能使用超过3G以上的内存,所以把改大的几个参数适当改小了点,最大也只有几百M的样子,但还是出现过几次Out of memory错误。于是网上多方查询,后来受到公式

key_buffer_size + (read_buffer_size + sort_buffer_size)*max_connections

的启发,两次检查了key_buffer_size, max_heap_table_size, tmp_table_size几个参数,发现这三个值的设置是一样的,竟然都是M!

于是改小key_buffer_size到M,重启mysqld接下来5个小时的监测,没有再发生类似错误。

改了这几个参数后,还是有一条是Out of memory ,继续检查,发现innodb_buffer_pool_size = M,于是我改为M,再启Mysql居然好了。注:这台服务器一共了才3G内存:最终大至如下

key_buffer = Mkey_buffer_size = #max_join_size = max_join_size = max_allowed_packet = 1M#table_open_cache = table_cache = sort_buffer_size = read_buffer_size = #write_buffer_size = read_rnd_buffer_size = 4Mmyisam_sort_buffer_size = Mthread_cache_size = 8query_cache_size= M

php错误Fatal error: Out of memory (allocated ) (tried to allocate bytes

mysqld-nt: Out of memory (Needed 1677720 bytes)解决方法

php运行一段时候后出现错误:

php错误Fatal error: Out of memory (allocated ) (tried to allocate bytes

意思是说:致命错误,超出内存,已经分配allocated ,尝试分配 字节。

解决方法是修改php.ini,加大memory_limit

刚刚着实吓我一跳,html可以正常访问,php不行,我还以为是受攻击呢。

后来看到www.blogguy.cn 上不去了Fatal error: Out of memory (allocated ) (tried to allocate bytes,知道是内存不足导致的,可是vps也连不上去,也看不到到底是谁在占内存,只能进网站后台重启vps,就不知道问题出在哪儿了。记录下来备案!

修改方法

修改php.ini

如下的区域

max_execution_time = ; Maximum execution time of each script, in secondsmax_input_time = ; Maximum amount of time each script may spend parsing request datamemory_limit = M ; Maximum amount of memory a script may consume (MB)

根据需要调整。

重启一下apache就可以了。

mysql技巧:提高插入数据(添加记录)的速度 问题描述:普通台式机,采集数据,表中已经有万数据量。采集回来的数据插入表中的时候很慢,每条约毫秒。解决方法:1、加大mysql配置中的bulk

windows下重启mysql的方法 其中第二种方法对我这无效,以后再搞清楚!一、MYSQL服务我的电脑——(右键)管理——服务与应用程序——服务——MYSQL——开启(停止、重启动)

mysql如何处理varchar与nvarchar类型中的特殊字符 如果你每次建数据表的时候固执的使用varchar,那么你可能会遇到以下的问题:现在saleUserName的字段类型为varchar()updateTableNamesetsaleUserName='小覃祝你快乐

标签: mysqld-nt: Out of memory (Needed 1677720 bytes)解决方法

本文链接地址:https://www.jiuchutong.com/biancheng/324345.html 转载请保留说明!

上一篇:MySQL重定位数据目录的方法(mysql重置)

下一篇:mysql技巧:提高插入数据(添加记录)的速度(mysql如何调优)

  • 政府的慰问金一般有多少钱
  • 物流辅助服务属于什么费用
  • 单位给员工投保
  • 计入损益的税
  • 免交的附加税需要计提吗
  • 注册资本5块钱
  • 事业单位合并财务交接
  • 别墅一般送车库吗
  • 建筑业的进项税怎么抵扣
  • 一般纳税人企业所得税政策最新2023税率
  • 固定资产清理在财务报表哪里体现
  • 建筑业暂估成本表
  • 生产过程中产品的质量保证体系
  • 借用另一家公司名义
  • 没有进货发票怎么处罚
  • 现金流量表中所指的现金是指( )
  • 购入生产车间
  • 坏账准备本期期末应有金额
  • 促销费属于现代服务类吗
  • 抄报不了是怎么回事?
  • 高新技术企业研发费
  • 外卖收入增值税怎么算
  • 个人所得税代扣代缴的适用范围
  • 法人往公户打款是实收资本还是借款
  • 公司买别人汇票有风险吗
  • windowsserver2003设置用户密码
  • 苹果Mac电脑怎么锁屏
  • 员工的罚款计入什么科目
  • 为什么可供出售的金融资产是非流动资产
  • windows11怎么设置ipv4地址
  • win7关机提示
  • 怎么取消电脑开机自动启动软件
  • cookie 区别
  • 关闭固定在任务栏的功能
  • 误删的文件怎么撤回
  • msscli.exe - msscli是什么进程 有什么用
  • 销货退回未按规则处理
  • jusched.exe
  • 商业银行贷款的三种基本形式
  • ICCV, ECCV, CVPR,IEEE的关系
  • html简单例子
  • 奥杜邦的祈祷经典语录
  • PHP isset()与empty()的使用区别详解
  • css实现文字颜色渐变
  • uniapp下拉
  • js中数组方法有哪些
  • 收到银联代收短信
  • 销售房产收取预算费用
  • 公司代买社保怎么收费
  • 如何用织梦在本地搭建网站
  • 缴纳以前年度房产税分录
  • 资产减值损失应在计算()时扣除
  • 权责发生制和收付实现制例题
  • 党组织工作经费税前扣除
  • mysql 忘记密码重置密码
  • 股东有本金偿还的权利吗
  • 资产负债表编制
  • 税务局多扣的税可以退吗
  • 个人所得税税前扣除凭证
  • 票据行为的构成要件
  • 外资企业的含义
  • 工会经费如何申请返还
  • 出纳记帐凭证
  • linux内核构成
  • win7系统怎么禁止软件自启动
  • 如何制作u盘启动盘
  • win8控制面板怎么打开
  • 电脑windows8怎么样
  • unity输入中文
  • android知识
  • unity3d读取gis数据
  • unity uishader
  • pyinstaller指定python2
  • Unity3d-四元数到矩阵的实现
  • 告诉你什么是无限的恐怖日语
  • 归并代码
  • 简述python语言
  • 税务催告期限多久
  • 税务逾期未申报是什么意思
  • 广州2021社保费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设