米饭粑
  • 首页
  • 好物推荐
    • 干货分享
    • 好物推荐
    • 免费资源
    • 非专业测评
  • 技术架构
    • Linux
    • HTTPS
    • Windows Server
  • 网站建设
    • 免费资源
    • 建站程序
    • 云建站
    • WordPress
  • 网络服务
    • CDN
    • DNS
    • HTTPS
  • 教程&更多
    • 更多教程
    • 资讯新闻
    • 琐琐碎碎
    • 关于米饭
    • 打赏米饭
  • 友情链接
  • 云栖社区
  • 阿里云Ping
  • 首页
  • 好物推荐
  • 技术架构
  • 网站建设
  • 网络服务
  • 教程&更多
  • 友情链接
  • 云栖社区
  • 阿里云Ping
首页 › 技术架构 › 教程 › Mysql、Mariadb、Percona 数据库挂掉的解决方法

Mysql、Mariadb、Percona 数据库挂掉的解决方法

妙正灰
3年前发布在 教程
1,518 4 1

前言

很多 WordPress 博主肯定经常会遇到 Error Establishing a Database Connection ,Discuz 用户也一定会经常遇到 Can not connect to MySQL server 之类的问题,一般来说这是因为数据库挂掉了,原因有很多种,大家主要还得看日志,这里我们主要分析因为内存太小导致的数据库挂掉的问题。

版本选择

内存 ≤ 1.5 G 内存的建议选择 Mysql、Mariadb、Percona 5.5 版本
内存 比较大的,可以选择 Mysql、Percona 5.6、5.7 和 MariaDB 10.0 10.1 10.2

修改配置

首先,修改 /etc/my.cnf 文件(如果没有的话,就需要翻文档找自己环境的数据库配置文件在哪里了),
将 innodb_buffer_pool_size 适当调小并重启数据库。 其他还有很多参数可以调小,不过如果不了解相关参数,随意修改可能导致数据库启动失败。

添加虚拟内存


  dd if=/dev/zero of=/swapfile count=1024 bs=1M
  mkswap /swapfile
  swapon /swapfile
  chmod 600 /swapfile
  [ -z "`grep swapfile /etc/fstab`" ] && echo '/swapfile    swap    swap    defaults    0 0' >> /etc/fstab
}

在 SSH 中输入上述代码,就会创建 1G 的 SWAP 内存了,类似于 Windows 的虚拟内存,当物理内存不够用的情况话,使用磁盘做内存用。

SWAP 一般用于突发情况以防万一用,如果平常的时候依旧过分依赖虚拟内存,实际上是影响网站速度的。 OpenVZ 架构的系统无法自行添加虚拟内存。

对象缓存

如果内存足够的用户,可以考虑是否是因为数据库的连接数过高了。像 WordPress 和 Discuz 则可以利用对象缓存利用 NoSQL 软件来缓存页面,减少数据库的连接数。

Error Establishing a Database ConnectionMariaDBMySQLPercona数据库
1
分享本文
Discuz X3.3 的升级安装、HTTPS 部署及提示
上一篇
几个影响网站收录的百度算法搜罗
下一篇
聚合文章
阿里云IPv6实践,从云服务到云安全
4月前
不花一分钱构建阿里云上第零步安全体系
4月前
阿里云ACP每日两题(No.0012)
6月前
阿里云ACP每日两题(No.00011)
6月前
标签
Appnode Brotli CDN CentOS CentOS8 Debian DNS ECC ECS Ghost HTTP2 HTTPS IIS IPV6 Linux LiteSpeed MariaDB MySQL Nginx OpenLiteSpeed OpenResty OSS PageSpeed PHP PHP7 Redis RHEL RHEL8 SSL TokuDB Ubuntu WIndows Windows Server 2016 Wordpress 云服务器 升级 域名 对象存储 微软 数据库 百度 笔记本 腾讯云 阿里云 阿里云ACP
文章归档
关注米饭粑微信公众号
4 1
相关文章
阿里云IPv6实践,从云服务到云安全
不花一分钱构建阿里云上第零步安全体系
在 RHEL8 CentOS8 下构建 LNMP 环境教程
RHEL8 CentOS8 安装 MariaDB 10.3 10.4 教程
关于

稻粢穱麦,挐黄梁些,折腾云计算的经验分享和总结。

菜单
首页 教程 好物 关于 链接 打赏
内页链接
米饭粑 米范导航
Copyright © 2011-2019 米饭粑. Designed by nicetheme.
  • 首页
  • 好物推荐
    • 干货分享
    • 好物推荐
    • 免费资源
    • 非专业测评
  • 技术架构
    • Linux
    • HTTPS
    • Windows Server
  • 网站建设
    • 免费资源
    • 建站程序
    • 云建站
    • WordPress
  • 网络服务
    • CDN
    • DNS
    • HTTPS
  • 教程&更多
    • 更多教程
    • 资讯新闻
    • 琐琐碎碎
    • 关于米饭
    • 打赏米饭
  • 友情链接
  • 云栖社区
  • 阿里云Ping
热门搜索
  • LiteSpeed
  • 阿里云
  • 阿里云ACP
  • 云计算
  • 云服务器
妙正灰
文科屌丝伪IT男一枚.
320 文章
758 评论
251 喜欢
Top