1、有A、B、C三张表。
2、每张表、每半小时大约会插入45000条数据
3、每天、每周、每月可能会对这三张表做统计。例如:SUM(字段A) 加GROUP BY
4、三张表是联查现在的方法是
按月建立分区表:但一个月算下来也有上千W的数据。担心到后面性能极差。在此寻求解决方案。

解决方案 »

  1.   

    不会了,帮你顶,这好象是电信的数据库
      

  2.   

    确实像电信的短信表。
    按天的日期的最后一个D分十个区(这样每个区平均只有3×4=12天数据,最多3×4+2(1号)=14天)。
    前第4个月数据移入历史表(电信一般保存当月及前3个月详表供详单查询)。
    历史表按月分区,查询慢可以接受的。
    以前就是这么解决的。
      

  3.   

    建立临时表,将统计的结果放在临时表中或者建立物化视图