工作中遇到的MySQL总结

工作中遇到的MySQL总结

MySQL 1040 错误 Too many connections并且此时系统磁盘使用100%

这是一个数据库的从节点

  1. 进入磁盘挂载卷已使用100%的目录,执行du -sh ./*,发现是数据库的binlog和relay-log占用了大量的空间
  2. 尝试进入mysql中安全删除Binlog,但是此时mysql出现1040的错误,并且尝试重启数据库发现没有任何的反应
  3. 决定手动连续删除较早的binlog的文件,然后等磁盘释放之后进入mysql在安全删除mysql的binlog
  4. 数据库出现1040的错误,分析可能是程序没有正常的关闭数据库连接池,因此这里适当的调大一些连接数量。

你可能感兴趣的:(数据库,MySQL)