相关疑难解决方法(0)

MySQL 在 CentOS 6x(不是 5x)上运行非常慢

我有两台服务器:一台 VPS 和一台笔记本电脑。我最近重新构建了它们,MySQL 在笔记本电脑上的运行速度慢了大约 20 倍。

两台服务器过去都运行 CentOS 5.8,我认为 MySQL 5.1,而笔记本电脑过去做得很好,所以我认为不是硬件。

对于 VPS,我的提供商安装了​​ CentOS 6.4,然后我使用带有 CentOS 存储库的 yum 安装了 MySQL 5.1.69。

对于笔记本电脑,我安装了 CentOS 6.4 基本服务器,然后使用带有 CentOS 存储库的 yum 安装了 MySQL 5.1.69。

两台服务器的 my.cnf 是相同的,我在下面显示了。对于这两个服务器,我还在下面的输出SHOW VARIABLES;以及 sysbench 的输出、文件系统信息和 cpu 信息中包含了这些信息。我试过添加skip-name-resolve,但没有帮助。

下面的矩阵显示了SHOW VARIABLES来自不同服务器的输出。同样,MySQL 的安装方式相同,所以我不知道它为什么不同,但确实如此,而且我认为这可能是笔记本电脑执行 MySQL 如此缓慢的原因。

为什么笔记本电脑运行 MySQL 很慢,我该如何解决?

SHOW VARIABLES两台服务器的区别

+---------------------------+-----------------------+-------------------------+
|         Variable          |       Value-VPS       |      Value-Laptop       |
+---------------------------+-----------------------+-------------------------+
| hostname                  | vps.site1.com         | laptop.site2.com        |
| max_binlog_cache_size     | 4294963200            | 18446744073709500000    |
| …
Run Code Online (Sandbox Code Playgroud)

mysql linux centos

3
推荐指数
1
解决办法
9337
查看次数

标签 统计

centos ×1

linux ×1

mysql ×1