文章列表
模式设计的根本方案:
1.避免过多Join,较小重复开销;
2.减小空间,降低表扫描IO;
3.保证索引被及Query Cache被充分利用
总之,根据实际数据库访问需求,在三者之间寻找平衡,到达效率最优的目的。
高效的模型设计:
1.适度冗余,让Query减少Join。查询频率远远大于插于更新频率的时候,维护冗余数据一致性带来的性能开销对于查询提高的效率来说,是可以忍受的。通过少部分操作的成本换来更大(更频繁操作)的性能收获,是性能优化总经常使用的策略。Join几个表影响数据库优化执行计划。
2.大字段垂直分拆,summary表优化。分离大字段,通过单独的表存放,在我们访问 ...