死磕数据库系列(三十一):MySQL 服务器 CPU、磁盘、内存等硬件选型
浏览量: 次 发布日期:2023-09-07 23:26:15
死磕数据库系列(三十一):MySQL 服务器 CPU、磁盘、内存等硬件选型
点关注公众号,回复“1024”获取2TB学习资源!
今天我将详细的为大家介绍 MySQL 服务器的磁盘及相关硬件选型的相关知识,希望大家能够从中收获多多!如有帮助,请点在看、转发支持一波!!更多关于MySQL学习的文章,请参阅:死磕数据库系列之 MySQL ,本系列持续更新中。
最常见、使用最多的存储设备。优点是:价格低、单排存储空间大。缺点是:读写速度较慢。传统机械硬盘读取数据的过程
如何选择传统机械磁盘
什么是 RAID?
RAID0
RAID0是最早出现的RAID模式,也称之为数据条带。是组建磁盘阵列中最简单的一种形式,只需要2快以上的磁盘即可,成本低,可以提高整个磁盘的性能和吞吐量。RAID0没有提供冗余或错误修复能力,但是实现成本是最低的。简单来说就是将几块磁盘串联起来,组成更大的磁盘,并且写入数据的时候可以并发向几块磁盘同时写入。更多关于MySQL学习的文章,请参阅:死磕数据库系列之 MySQL ,本系列持续更新中。RAID1
RAID1又称磁盘镜像,原理是把一个磁盘的数据镜像到另一个磁盘上,也就是说数据在写入一块磁盘的同时,会在另一块闲置的磁盘上生成镜像文件,在不影响性能的情况下最大限度的保证系统的可靠性和可修复性从上图可以看出中间有个等于号,意思是两个磁盘中的数据是一样的RAID5
常用的RAID组别-适用于读(从数据库)
RAID5 又称之为分布式奇偶校验磁盘阵列。通过分布式奇偶校验块把数据分散到多个磁盘上,这样如果任何一个盘数据失效,都可以从奇偶校验块中重建。但是如果两块磁盘失效,则整个卷的数据都无法恢复。RAID10(常用的 RAID 组别)
RAID10 又称分片的镜像。他是对磁盘先做 RAID1 之后对两组 RAID1 的磁盘在做 RAID0,所以对读写都有良好的性能,相对于 RAID5 重建起来更简单,速度也更快。固态存储的特点
SSD VS PCI-E SSDSSD
PCI-E SSD(Fusion-IO)
SAN(Storage Area Network)和NAS(Network-Attached Storage)是两种外部储存设备加载到服务器上的方法。
SAN 设备通过光纤连接到服务器,设置通过块接口访问,服务器可以将其当作硬盘使用。更多关于MySQL学习的文章,请参阅:死磕数据库系列之 MySQL ,本系列持续更新中。
NAS 设备使用网络连接,通过基于文件的协议如 NFS 或 SMB 来访问。
网络存储适用的场景
64 位的 CPU 一定要工作在 64 位的系统下对于并发比较高的场景 CPU 的数量要比频率重要对于 CPU 密集型场景和复杂 SQL 则频率越高越好选择主板所能使用的最高频率的内存内存的大小对性能很重要,所以尽可能的大来源:https://www.wenjiangs.com/article/mysql-disk-selection.html
邀你加入技术交流群,2023 我们一起卷!
推荐阅读 点击标题可跳转
ChatGPT 团队阵容揭秘!太强了。。。
Docker 翻脸,不再开源!
戴尔 PC 将完全退出中国!完整时间表曝光
看了这篇文章!我才知道 mv 命令的真正使用方法
GPT-4 震撼发布!史上最强模型,强大到感觉自己快失业了
偷偷爆料下 955 不加班公司名单(2023 年最新版!)
这才是横跨三大操作系统的终极神器!太太太好用了
PS:因为公众号平台更改了推送规则,如果不想错过内容,记得读完点一下“在看”,加个“星标”,这样每次新文章推送才会第一时间出现在你的订阅列表里。点“在看”支持我们吧!
. 达梦数据库comment报错,达梦数据库comment错误解析与应对策略
. 达梦数据库启动过程中会加载哪些文件,达梦数据库启动文件加载解析
. oracle数据库数据恢复,Oracle数据库数据恢复策略与实战指南
. sqlserver误删数据库怎么恢复,全面解析与实操步骤
. 达梦数据库dca证书含金量,国产数据库领域职业发展的敲门砖与能力认证
. 优化数据库的八种方法,高效优化数据库,轻松实现查询加速与性能提升
. sql2012还原备份的数据库,sql2012怎么还原数据库
. oracle数据库官网,深入探索Oracle数据库官网——您的数据库学习与资源宝库
. 最新数据库排行榜
. oracle数据库导入dmp,Oracle数据库导入dmp文件详解