20220517#每日一问#OceanBase在磁盘选型上是否建议SSD优先,大家生产商用HDD的多不多?

好奇这个问题,为了追求更好的性能,肯定是SSD要好。但是对于大规模数据的存储,全部SSD好像有点贵,所以有两个疑问:

1.OB是否支持SSD和HDD的混合部署,目前了解SSTable是一个单文件,如果混合部署需要怎么处理呢?

2.大家生产已经在用的朋友,HDD运行速度如何?

我们单位都是NVME SSD,最差也是SSD。

关于磁盘,混合部署磁盘,建议是高性能SSD给clog等日志盘,低性能的给data数据盘。

原因就是clog每个SQL做paxos同步,日志落盘更多。数据库只是转储合并的时候。

2 个赞

对于数据库来说,肯定是优先磁盘性能更好的。目前就算是单机数据库,SSD也是标配了。如果对性能没有更高的要求,HDD也可以。

1 个赞

目前我们建议用户使用 NVMe SSD 配合较大的内存配置以获取最佳性能

SSD 和 NVMe SSD 性能相差会有多大?

我这里没有对比测试过。
生产直接nvme ssd。开发测试环境ssd。机器规格不一样,业务并发写入不一样,没有办法对比给一个结果

1 个赞