更新时间:2023-10-17 GMT+08:00
选择存储模型
进行数据库设计时,表设计上的一些关键项将严重影响后续整库的查询性能。表设计对数据存储也有影响:好的表设计能够减少I/O操作及最小化内存使用,进而提升查询性能。
表的存储模型选择是表定义的第一步。客户业务属性是表的存储模型的决定性因素,依据下面表格选择适合当前业务的存储模型。
存储模型 |
适用场景 |
---|---|
行存 |
点查询(返回记录少,基于索引的简单查询)。 增删改比较多的场景。 |
列存 |
统计分析类查询 (group , join多的场景)。 |
父主题: 表设计最佳实践