单表数据量达到一定规模之后怎么优化
1、一般都是把历史数据定期转存其他表(一样的表名后加年月例如TABLE201205)归档。

2、这样该表本年度的查询的压力也小点(90%查询量集中在本年度),即使查询历史数据也不影响性能。

3、分区会增加管理复杂度和成本这个很难理解,分区增加不了多少工作。

4、如果需求要求必须单表,分区是解决在千万到几亿数据量的比较合适的方法。

5、可能更大数据量还是要回到分的路上,但是可能更多考虑分布式。

1、一般都是把历史数据定期转存其他表(一样的表名后加年月例如TABLE201205)归档。
2、这样该表本年度的查询的压力也小点(90%查询量集中在本年度),即使查询历史数据也不影响性能。
3、分区会增加管理复杂度和成本这个很难理解,分区增加不了多少工作。
4、如果需求要求必须单表,分区是解决在千万到几亿数据量的比较合适的方法。
5、可能更大数据量还是要回到分的路上,但是可能更多考虑分布式。