数据库 设计中,对于表要进行反范式操作。
首先要决定是否要分区。对于大表进行分区,减少IO扫描量,加速范围查询。另外分区粒度也不是越细越多就好。比如日期分区,不是直接按日期分区。如果查询一般都知道按月汇总和按月查询的情况,那么只要分区到月份的程度就足够了。
其次要决定是否要拆分历史表和当前表。历史表是冷数据,可以放在低速存储上;当前表是热数据,使用高速存储。历史表可以使用压缩方法减少占用的存储空间。
数据库 设计中,对于表要进行反范式操作。
首先要决定是否要分区。对于大表进行分区,减少IO扫描量,加速范围查询。另外分区粒度也不是越细越多就好。比如日期分区,不是直接按日期分区。如果查询一般都知道按月汇总和按月查询的情况,那么只要分区到月份的程度就足够了。
其次要决定是否要拆分历史表和当前表。历史表是冷数据,可以放在低速存储上;当前表是热数据,使用高速存储。历史表可以使用压缩方法减少占用的存储空间。
您即将访问非华为云网站,请注意账号财产安全