核心数据库中如何设计存储体系结构使得整体性能最优?

在同时考虑闪存、传统硬盘,也考虑读请求、写请求的情况下,核心数据库中如何设计存储体系结构使得整体性能最优?

参与14

2同行回答

ZhuJun2014ZhuJun2014存储工程师IBM
1.对于混合阵列,比如说闪存+传统硬盘在一个存储内都配置的场景,简单的做法是把数据库最热的数据都放在闪存上。比如说索引数据。或者,通过存储的智能分层技术,将访问最热的数据自动迁移到闪存上,不用主机端进行操作。2.闪存适合小块随机读写IO,像类似归档日志类的数据,就没必要...显示全部

1.对于混合阵列,比如说闪存+传统硬盘在一个存储内都配置的场景,简单的做法是把数据库最热的数据都放在闪存上。比如说索引数据。或者,通过存储的智能分层技术,将访问最热的数据自动迁移到闪存上,不用主机端进行操作。
2.闪存适合小块随机读写IO,像类似归档日志类的数据,就没必要一定放在闪存上,除非归档特别频繁,普通存储支撑不了。
3.现在全部是闪存配置的机器,比普通硬盘配置的机器,每GB的成本差距不像前几年那么大,可以考虑都过渡到闪存上,如果预算够的话。

收起
硬件生产 · 2018-01-12
浏览1579
topzgmtopzgm课题专家组软件架构设计师People's Bank of China
闪存适合小块随机读写IO,似乎适合OLTP类型的数据库;那么对于OLAP类型的数据库,部分闪存或者全部采用闪存是否合适?显示全部

闪存适合小块随机读写IO,似乎适合OLTP类型的数据库;那么对于OLAP类型的数据库,部分闪存或者全部采用闪存是否合适?

收起
银行 · 2018-01-12
浏览1499

提问者

topzgm
软件架构设计师People's Bank of China
擅长领域: 数据库服务器存储

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-01-11
  • 关注会员:2 人
  • 问题浏览:4167
  • 最近回答:2018-01-12
  • X社区推广