在以下情形中:
- 相同的硬件
- 相同的 mysql 版本
- 相同的配置设置
- 相同负载
- 使用最新稳定版本的操作系统
操作系统是否会影响 MySQL 整体性能?客户的 IT 人员建议将 Ubuntu LTS 更改为 CentOS 以提高性能。
我是否遗漏了什么?
我了解 Gentoo 或 Arch Linux 等发行版的影响,但不太了解 CentOS。
答案1
对其进行基准测试并自行测试...
你将要发现不同的操作系统可能具有不同的应用程序级默认值。因此,在认为所有内容都具有默认值之前,请仔细检查配置文件“相同配置”。
内核也不同,具有不同的操作系统级默认设置。sysctl.conf
例如,考虑设置。
或者想想 RHEL/CentOS 6 和更新的系统如何tuned-adm 框架设置服务器性能配置文件...