Mysql从服务器获取63 GB

时间:2017-08-11 10:25:11

标签: php mysql performance centos

我在AWS中有一个拥有mysql服务器Ver 5.6.36

的centos 6.9

我在导出报告方面遇到了很大的缓慢问题,而且大部分时间都会给出时间。数据库端80G左右,服务器有64G RAM,mysql正在使用它 我不是一个mysql专家,所以如果你需要任何统计数据,请问我。 我不知道我要分享什么。

但是在日志中有两个错误。我不知道这些日志是否与同一问题有关。

2017-08-02 18:22:31 11629 [ERROR] InnoDB: Unable to lock ./ibdata1, error: 11
2017-08-02 18:22:31 11629 [Note] InnoDB: Check that you do not already have another mysqld process using the same InnoDB data or log files.

2 个答案:

答案 0 :(得分:0)

我们确实需要将SHOW GLOBAL STATUS和SHOW GLOBAL VARIABLES添加到您的问题中,以快速分析您的实例的关键统计信息和配置信息。感谢您提供信息。

错误中的视觉线索表明第二次尝试启动另一个MySQL实例。

来自Centos服务器的TOP和MYTOP可能很有用。

答案 1 :(得分:0)

  • 错误消息表示正在运行两个mysqld副本。这是禁忌。

  • 如果没有配置,我们无法解释“全部使用”。

  • 数据库大于RAM是完全可以的。 RAM用于缓存数据集的一部分。