当前位置: 首页 > news >正文

Mysql莫名奇妙重启

收到客户反馈有时接口报504,查看应用日志发现故障期间数据库连接失败

com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server

在到数据库服务器查看系统日志/var/log/messages

发现数据库有重启

在查看mysqld.log发现 11:46确实有一些错误日志

搜了网上一些文章,这篇跟我的日志比较吻合

MySQL数据库会莫名其妙地重新启动(adaptive hash index) - 墨天轮

自适应hash索引是什么鬼?

确实是打开的

通过命令设置关闭:set global innodb_adaptive_hash_index=0;

但最好还是在配置文件添加避免服务器重启不生效,最终调整了几个参数如下,看看后面还会不会重启。

[mysqld]
slow_query_log=1    # 开启慢sql查询
long_query_time=2 #查询时间大于2秒的为慢sql
innodb_buffer_pool_size=4G  #缓存大小默认是16M,建议设置为总内存的70%
innodb_adaptive_hash_index=OFF 


 

http://www.xdnf.cn/news/891217.html

相关文章:

  • 实现单例模式的常见方式
  • Redis Set集合命令、内部编码及应用场景(详细)
  • GC1809:高性能音频接收与转换芯片
  • Python Day42 学习(日志Day9复习)
  • AI智能推荐实战之RunnableParallel并行链
  • .Net Framework 4/C# System.IO 命名空间(文件的输入输出)
  • 深度学习之模型压缩三驾马车:基于ResNet18的模型剪枝实战(2)
  • 箭头函数和普通函数的this指向
  • BLE中心与外围设备MTU协商过程详解
  • 炫云:为驱动数字视觉产业升级保驾护航
  • 【设计模式-4.11】行为型——解释器模式
  • centos实现SSH远程登录
  • 分布式一致性原理及一致性协议
  • AI数字人小程序开发,重塑商业服务新模式
  • 6个月Python学习计划 Day 15 - 函数式编程、高阶函数、生成器/迭代器
  • 分析vban的utlis中的helper方法(1)——数组
  • 【技术笔记】AI Agent 项目 SUNA 部署:MSYS2 环境中 Python 版本从 3.12 降级至 3.11 的实操指南
  • place 布局管理器
  • java使用文本相似度检测可以调整阈值
  • Redis 配置与优化
  • LAUNCHXL-F28379D SCI中断配置
  • 什么是数据孤岛?如何实现从数据孤岛到数据共享?
  • java.io.IOException: Broken pipe
  • leetcode 1061. 按字典序排列最小的等效字符串 中等
  • js 比较两个对象的值是否相等
  • 【数据集】MODIS 8日合成1公里地表温度LST产品
  • Ubuntu20.04配置静态ip
  • 摄像头模块未来技术发展方向
  • 行业赋能篇-2-能源行业安全运维升级
  • MLP(多层感知机)