我有一个巨大的 mysql 数据库,大约 5Gb。我正在为这些数据库表使用 InnoDB。我注意到 PHPMyadmin(MySql 在 1Gb VPS 上运行)变得相当慢,有时甚至没有响应。
由于我根本不使用数据(目前),我将表从该数据库(我们称之为数据库A)移动到另一个B(我每天在A中创建新表)
现在数据库 A 只有 300Mb 的数据。但是,PHPMyadmin 仍然很慢,有时甚至没有响应。
即使我没有使用它,这是由数据库B引起的吗?
编辑:根据“top”,MySql 消耗了大约 20% 的服务器内存。但是,使用“free”命令检查,分配了 95% 的服务器内存。没有其他明显的程序会消耗内存。