mysql ssd 磁盘_MySQL,磁盘I / O和SSD驱动器

斯蒂芬,你需要先深入挖掘.

>如果您只是将RAM升级到更大的内容(如32或64GB),数据库的整个“热”(常用)子集是否适合RAM?

>您是否已检查过您的数据库是否具有正确的索引,您是否已完成基本的MySQL性能审计?

关于消费者装备:

像服务器中的WD磁盘一样使用消费级设备是一个备受争议的话题.就个人而言,我认为这是一个错误的选择.但当然,不要使用像英特尔X-25M这样的消费级固态硬盘(M代表主流).企业级固态硬盘具有与消费者固态硬盘(better wear leveling, more space overprovisioning)完全不同的耐用性和写入耐久性目标.

典型设置:

像您这样的服务器的典型磁盘设置可能是4个企业SAS磁盘,在RAID10中,使用适当的RAID控制器,控制器RAM缓存缓冲所有写入,以及缓存的电池备份单元.这种装备不是很便宜,但它是一种经过验证的选择.

SSD确实具有优势,并且可以比RAID 10中的几个传统磁盘快得多(特别是在重随机读取时,假设热数据集不适合RAM). Percona团队的博客大约是SSDs and real-life performance with MySQL here.

Anyone have any more up-to-date feedback on whether SSDs are really ready for medium sized businesses?

他们是,但恕我直言,只有企业级固态硬盘,最好是一系列固态硬盘已经投入生产一段时间来修复漏洞.现在很好的选择是英特尔X25-E(至尊)系列,并在4-6个月(当它们更成熟时)Sandforce 25xx series drives with the enterprise feature set.

If not, how can I scale our db server a little better?

也许您已经这样做了,但如果没有:我的第一个建议是找到一个MySQL数据库管理员,并让他对您的系统进行性能审计.您可以很好地发现,添加更多磁盘I / O并不是一种经济高效的解决方案.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值