MySQL的最低硬件要求?

2022-09-16  乐帮网

mysql

转自:https://cloud.tencent.com/developer/article/1708003

这个问题源自”菲利普“大叔”(菲利普大叔乃我们MySQL的大区销售,此人英俊潇洒、风流倜傥、玉树临风、神勇威武、幽默风趣、趣fei闻不断......?实在是编不下去了,饭要?出来了)昨日中午,正当我享受幸福的午饭时光,一通电话打扰了我的悠闲。“客户问了我一个问题,徐老师解答一下”。给菲利普解答了之后,我又担心“大叔”年纪大了,记忆力不好,说过的经常忘,我还是写下来,以备将来他再找我时不认账。

其实,在我的日常工作中经常能够遇到这个问题,这个问题通常来自客户的系统管理员或者是采购人员,原因基本有两个:

  1. 完全对数据库产品没有概念,不清楚对硬件的要求。
  2. 对MySQL数据库不熟悉,参照以往的商业数据库进行比较。

写下这篇文字回答一下这个问题,以供对MySQL数据库不熟悉的人员参考。

MySQL究竟有没有最低的硬件要求呢?翻遍整个手册的内容你也找不到相关信息,除了MySQL NDB Cluster,但是NDB又和大家通常意识里的MySQL完全不同,因此你可以理解为MySQL对服务器的硬件没有最低要求。有人马上就会问:“怎么可能?在PC上面安装个软件还有最低要求呢” 别着急,往下看。MySQL在官网上提供了一个支持运行的操作系统一览表:“https://www.mysql.com/support/supportedplatforms/database.html”,上面记述了Oracle验证过的可以正常运行MySQL的操作系统。

Important Platform Support Updates »

    8.0 5.7
Operating System Architecture    
Oracle Linux / Red Hat / CentOS
Oracle Linux 9 / Red Hat Enterprise Linux 9 / CentOS 9 x86_64, ARM 64  
Oracle Linux 8 / Red Hat Enterprise Linux 8 / CentOS 8 x86_64, ARM 64  
Oracle Linux 7 / Red Hat Enterprise Linux 7 / CentOS 7 ARM 64  
Oracle Linux 7 / Red Hat Enterprise Linux 7 / CentOS 7 x86_64
Oracle Linux 6 / Red Hat Enterprise Linux 6 / CentOS 6 x86_32, x86_64
Oracle Solaris
Solaris 11 (Update 4+) SPARC_64
Canonical
Ubuntu 22.04 LTS x86_64  
Ubuntu 20.04 LTS x86_64  
Ubuntu 18.04 LTS x86_32, x86_64
SUSE
SUSE Enterprise Linux 15 / OpenSUSE 15 (15.3) x86_64  
SUSE Enterprise Linux 12 (12.5+) x86_64
Debian
Debian GNU/Linux 11 x86_64  
Debian GNU/Linux 10 x86_64
Microsoft Windows Server
Microsoft Windows 2022 Server x86_64  
Microsoft Windows 2019 Server x86_64  
Microsoft Windows 2016 Server x86_64
Microsoft Windows 2012 Server R2 x86_64
Microsoft Windows
Microsoft Windows 11 x86_64  
Microsoft Windows 10 x86_64
Apple
macOS 12 x86_64, ARM_64  
macOS 11 x86_64, ARM_64  
Various Linux
Generic Linux (tar format) x86_32, x86_64, glibc 2.12, libstdc++ 4.4
Yum Repo
APT Repo
SUSE Repo

这个一览表相当于从侧面提供了一个硬件最低要求,只要你的服务器能够正常安装使用所支持的操作系统,MySQL即可在服务器上运行。换句话说,MySQL对硬件的要求非常低,不需要高大上的硬件支持,这也是MySQL流行起来的根本原因之一。

数据库产品与其他应用产品不同,随着数据库变得越来越繁忙,任何数据库应用程序最终都会达到硬件极限。因此,在最初为数据库配置硬件时,需要考虑应用的类型,数据量的增长,为未来一段时间做好规划,做好性能和成本的平衡。

公众号二维码

关注我的微信公众号
在公众号里留言交流
投稿邮箱:1052839972@qq.com

庭院深深深几许?杨柳堆烟,帘幕无重数。
玉勒雕鞍游冶处,楼高不见章台路。
雨横风狂三月暮。门掩黄昏,无计留春住。
泪眼问花花不语,乱红飞过秋千去。

欧阳修

付款二维码

如果感觉对您有帮助
欢迎向作者提供捐赠
这将是创作的最大动力