把表拆分成几个表,如果数据是日期相关的,就按照日期拆分,具体分多少就看你的需求了

解决方案 »

  1.   

    一张表能容纳的数据量是多大?
    拆表是一个办法..关注
      

  2.   

    分区表或分区视图,将IO分散到不同的存储设备上
      

  3.   

    最好就是分表,具体怎么分,按你的数据存放相关规则和查询的相关规则来分就好了。
      

  4.   

    几百万的数据量的数据量如果不是超大规模的表则完全没有问题
    做好优化工作,一般不到10E的数量级不会有问题
      

  5.   

    直接拆分会不会有明显的效果?有没有其他具体的参考?
      

  6.   

    1、提高配置
    2、按业务逻辑水平或者垂直拆分表
    3、用到分区表和分区函数
    4、数据库优化,建立索引
      

  7.   

    几百万也不算太大.我们的数据库里也有个千万条数据.数据库大小20多g,跑的好象也没什么,就是备一下时间挺长.