mysql - Amazon EC2 MySQL 由于内存不足而崩溃的问题,如何解决?

标签 mysql linux amazon-ec2

我是Amazon EC2新手,最近发现mysql无法正常工作,不断崩溃。

我认为问题是空间较小或其他原因..

以下是一些输出:

免费-k 缓存的已用空闲共享缓冲区总数 内存:1020536 254744 765792 0 54028 83748 -/+ 缓冲区/缓存:116968 903568 交换:82628 0 82628

交换-s 文件名 类型 大小 使用 优先级 /swapfile 文件 82628 0 -1

我无法启动 mysql。

有人可以建议我解决方案吗?

最佳答案

检查 my.cnf 文件中的 InnoDB 缓存大小。如果它超过了系统内存的大小,那么您就发现了问题。尝试减少它并尝试启动 MySQL。

关于mysql - Amazon EC2 MySQL 由于内存不足而崩溃的问题,如何解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25603584/

相关文章:

c - 将 -static 与 GCC 一起使用可以保证我的 C 程序可以跨 x86 发行版运行吗?

C++ Linux Google Protobuf + boost::asio 无法解析

linux - AWS EC2 和 Tomcat startup.sh

amazon-web-services - 是什么导致看似随机的 AWS EC2 服务器崩溃? (错误无法建立数据库连接)

javascript - 从函数node.js/MySQL的内部函数返回值

java - HIbernate注解@GeneratedValue策略类型的区别

c++ - 索拉里斯 10 : Alternative to dirfd()

amazon-web-services - 无法将文件从本地计算机复制到 AWS ec2 实例

如果 NULL 字段,MySQL 不插入

php - 在同一 MySQL 事务中删除后数据仍然可见