数据库服务器硬件性能指标
- 磁盘IO性能
- 内存容量
- CPU
- 网络吞吐量
- 磁盘容量
数据业务特点
OLTP/OLAP
OLTP
面向广大用户,高并发,较短事务操作
互联网应用绝大多数属于OLTP
OLTP看重服务器CPU,写事务多或内存不够则依赖磁盘io
OLAP
analytical
面向内部人员,大规模复杂查询
OLAP着重磁盘扫描的IO能力,部分依赖内存排序
并发请求
读写比例
select只读与update/delete/insert写操作比例
delete/update通常都是先读再写
insert需要区分写入时持续insert还是大量导入数据
多读场景相关资源:内存
多写场景相关资源:磁盘IO
数据量
冷数据与热数据
线上数据分层存储–缓解线上磁盘空间压力
最热数据确保放在内存中
可能访问到的较早数据放在线上库磁盘中
更早的不会常规访问的数据定期迁移到历史库中
在线热数据–内存
热数据+可能访问的冷数据 线上服务器磁盘
更早的历史数据—历史数据服务器
磁盘IO性能 单盘>盘阵 ;SAS>SATA ; 机械盘>SSD
内存容量 较小内存>较大内存
CPU 普通>多核,超线程
网络吞吐量 千兆>万兆 单网卡>多路
磁盘容量 单盘>盘阵 单盘>LVM