![我的本地服务器和 Linode 服务器之间的 MySQL CPU 使用率差异](https://linux22.com/image/770860/%E6%88%91%E7%9A%84%E6%9C%AC%E5%9C%B0%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%92%8C%20Linode%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B9%8B%E9%97%B4%E7%9A%84%20MySQL%20CPU%20%E4%BD%BF%E7%94%A8%E7%8E%87%E5%B7%AE%E5%BC%82.png)
我有 2 个类似的服务器,一个在我的本地计算机上,另一个在 Linode 上。两者的操作系统都是 Ubuntu 20.04 LTS。
当我将大型数据库导入 MySQL 时,我的本地计算机仅使用不到 10% 的 CPU,而 Linode 服务器则使用了 100% 的 CPU。因此,Linode 服务器完成导入的速度比我的本地计算机快得多。
什么样的配置会造成差异?
答案1
SSD 的速度大约是 HDD 的 10 倍。但这并不意味着直接地解释“100% CPU”。相反,如果 CPU @10% 的时间太长 10 倍(过去时间),那么就与 CPU @100% 匹配。