Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >MySQL的最低硬件要求?

MySQL的最低硬件要求?

作者头像
MySQLSE
发布于 2020-09-28 07:47:43
发布于 2020-09-28 07:47:43
5.1K0
举报

这个问题源自”菲利普“大叔”(菲利普大叔乃我们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的操作系统。

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

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 MySQL解决方案工程师 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
MySQL 隔离级别详细解析
事务是一个原子操作单元,事务中包含的所有操作要么都做,要么都不做,没有第三种情况。
星哥玩云
2022/08/17
1970
高可用性、负载均衡的mysql集群解决方案
一、mysql的市场占有率 二、mysql为什么受到如此的欢迎 三、mysql数据库系统的优缺点 四、网络服务器的需求 五、什么是mysql的集群 六、什么是负载均衡 七、mysql集群部署和实现方法 八、负载均衡的配置和测试 九、Mysql集群系统的测试(测试方案+测试脚本+测试结果分析) l mysql的市场占有率 MySQL是世界上最流行的开源数据库,已有1100多万的击活安装,每天超过五万的下 载。MySQL为全球开发者、DBA和IT管理者在可靠性、性能、易用性方面提供了选 择。 第三方市场调查机
李海彬
2018/03/23
4.9K0
【MySQL】简述SQLの通用语法及4种基本语句介绍(DDL/DML/DQL/DCL)
YY的秘密代码小屋
2024/03/28
960
【MySQL】简述SQLの通用语法及4种基本语句介绍(DDL/DML/DQL/DCL)
MySQL存储引擎介绍
  首先确定一点,存储引擎的概念是MySQL里面才有的,不是所有的关系型数据库都有存储引擎这个概念,后面我们还会说,但是现在要确定这一点。  
changxin7
2022/05/06
1.2K0
MySQL存储引擎介绍
深入理解MySQL:从基础到高级数据库管理
当谈到数据库管理系统时,MySQL是一个备受欢迎的关系型数据库管理系统(RDBMS),广泛用于各种应用程序和网站。本文将探讨MySQL数据库的基本原理、使用和管理。在第一部分中,我们将介绍MySQL的概述、安装和配置,以及基本的SQL查询。在第二部分中,我们将深入探讨MySQL数据库的高级主题,包括索引、性能优化、备份和恢复等。
海拥
2023/10/29
7820
【Mysql】MySQL参数:innodb_flush_log_at_trx_commit 和 sync_binlog
innodb_flush_log_at_trx_commit 和 sync_binlog 是 MySQL 的两个配置参数。它们的配置对于 MySQL 的性能有很大影响(一般为了保证数据的不丢失,会设置为双1,该情形下数据库的性能也是最低的)。
用户5522200
2019/06/02
4.6K0
All In One|沃趣QFusion v2.0.0 MySQL私有云平台重磅发布
沃趣科技QFusion v2.0.0 MySQL私有云平台重磅发布,产品不仅具备之前QFusion v1.0.0版本的企业级特性,在此基础之上重构整个IaaS和PaaS层,满足企业内部构建MySQL私有云平台的需求,除了支持在物理机上运行MySQL实例,也同样支持在虚拟机上运行,满足不同客户的、不同场景的云化需求。 背 景 MySQL是当下流行度最高的开源数据库,甚至在总的数据库排名上,也遥遥领先,仅次于Oracle位居第二。不过对于MySQL数据库而言,一直以来的痛点在于,不管是Galera或MySQL
沃趣科技
2018/03/26
1.5K0
All In One|沃趣QFusion v2.0.0 MySQL私有云平台重磅发布
MySQL智能运维与实践,看关系型数据库如何优雅应对云时代
随着互联网场景的导入,非结构化的海量数据给传统数据库的处理能力带来了极大的挑战,作为最受欢迎的开源关系型数据库,MySQL一步步地占领了原有商业数据库市场。如今Google、Facebook、网易、淘宝等大公司都在使用MySQL数据库。而MySQL的发展也从1.0到如今的8.0版本,其功能的完善和稳定性也得到了很好的保证。 本文包含以下三部分: MySQL8.0 的新特性 云时代MySQL的运维实践 金融行业最佳应用场景 今年8.0版本将会带来哪些惊喜呢? MySQL 8.0 新特性一览 1、InnoDB
数据和云
2018/03/08
1.7K0
MySQL智能运维与实践,看关系型数据库如何优雅应对云时代
MySQL三:存储引擎
「数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据」。不同的存储引擎提供不同的存储机制、索引、锁等功能。许多数据库管理系统都支持多种不同的数据引擎。
云扬四海
2022/09/26
6490
抛开复杂的架构设计,MySQL优化思想基本都在这了
数据库优化一方面是找出系统的瓶颈,提高MySQL数据库的整体性能,而另一方面需要合理的结构设计和参数调整,以提高用户的相应速度,同时还要尽可能的节约系统资源,以便让系统提供更大的负荷。
lyb-geek
2019/05/13
8250
抛开复杂的架构设计,MySQL优化思想基本都在这了
MySQL性能调优金字塔
本文介绍的三种调优方法是按照金字塔的调优顺序排列的,如下图所示。一般来说,自底向上调优的效果是成反比的,而越往下层调优效果越好,但是难度也越大。
用户1682855
2019/10/23
1.5K0
MySQL性能调优金字塔
MySQL事务保姆级教程
无论是在校招、社招,亦或者大学计算机专业、软件工程等相关面试或者考试中,MySQL事务的相关知识都是必不可少的。本文主要为MySQL初学者快速学习MySQL事务保驾护航。
bug开发工程师007
2023/09/08
3821
MySQL集群:高可用性DBMS
如果你在寻找一个不会发生单点故障的数据库管理系统,那么水平拓展的MySQL集群分布式多主架构将是您的最佳选择。MySQL集群可以通过MySQL和NoSQL接口访问,并且可以用来服务密集的读/写工作。
和风
2018/05/22
2.1K0
MySQL集群:高可用性DBMS
MySQL 前世今生
MySQL数据库的历史可以追溯到1979年,那时比尔·盖茨退学没多久,微软公司也才刚刚起步,而Larry Ellison的Oracle公司也才成立不久。那个时候有一个天才程序员Monty Widenius为一个名为TcX的小公司打工,并且用BASIC设计了一个报表工具,使其可以在4MHz主频和16KB内存的计算机上运行。没过多久,Monty又将此工具用C语言进行了重新编写并移植到了UNIX平台上。当时,这只是一个很底层且仅面向报表的存储引擎,名叫UNIREG。最初的UNIREG是运行在瑞典人制造的ABC800计算机上的。ABC800的内存只有32KB,CPU是频率只有4MHz的Z80。
一个风轻云淡
2024/07/22
1420
Python操作mysql数据库知识大全
Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。
Python知识大全
2020/02/13
8390
【云原生 | Docker】Linux 定时自动化备份Mysql数据到本地 & Windows 最佳实践,确定不来看看?
🙋‍♂️声明:本人目前大学就读于大二,研究兴趣方向人工智能&硬件(虽然硬件还没开始玩,但一直很感兴趣!希望大佬带带)
计算机魔术师
2023/11/07
8540
系统扩展的每个阶段如何规划
在讨论如何随着达到预定里程碑而扩展系统时,我想分享一个之前看到的很棒的建议,这是一位匿名作者提出的一个简单直接的扩展计划。虽然这些建议是针对特定场景的,但其中的原则和思想可以普遍应用于不同的系统和应用程序。
coderidea
2024/01/02
1660
系统扩展的每个阶段如何规划
Windows 是MySQL和PostgreSQL高性能数据库的坟墓
这段时间有一个问题在困扰,windows下的数据库产品表现的不优,这包含了MySQL,PostgreSQL,MongoDB等数据库产品,在我从业的经验中,MySQL和PostgreSQL与windows 之间的恩怨就没有停止过.
AustinDatabases
2024/11/25
1400
Windows 是MySQL和PostgreSQL高性能数据库的坟墓
MySQL各种存储引擎对比
InnoDB存储引擎支持事务,其设计目标主要是面向在线事务处理(OLTP)的应用。其特点是行锁设计、支持外键,支持类似于Oracle的非锁定读,即默认读取操作不会产生锁。
黑洞代码
2021/01/14
1.1K0
MySQL各种存储引擎对比
Mysql安全检查(上)
1.确保MYSQL_PWD环境变量未设置 描述 MYSQL_PWD环境变量的使用意味着MYSQL凭证的明文存储,极大增加MySQL凭据泄露风险。
陈不成i
2021/06/11
1.8K0
相关推荐
MySQL 隔离级别详细解析
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档