查询的效率差距不大。从备份的角度,建议你建立历史用户,历史数据不会修改的,可以只备份一次。

解决方案 »

  1.   

    两种方法差不多
    原理基本是一样的,分区也是根据范围来确定到哪儿查找数据
      

  2.   

    觉得第一个办法应该做一下修改:
    新建一数据表其数据为原表本年度的数据,这些数据的生成最好不要放到触发器中,可以把实现放在存储过程里,每日的凌晨生成截至今天之前的本年数据【可定时自动执行】;
    这样,用户当天查到的就是今天之前的本年数据,不知这样是否满足要求?
      

  3.   

    将原表a改名为b,再建一新表(表名为原表a),将b中本年度的数据插入
    至a后将b表中本年度的数据删除。这样其他程序就可不修改或少修改