RT,
我之前分表很多,管理很乱,目的是想性能好些,但是现在每个表的数据就1000条左右,
现在越来越觉得错了,请问,数据表记录是不是越少越好,分表越多越好,但从机器的读取,修改的性能考虑,不考虑数据库管理的开销,如果不是,那一般多少条记录,分表是最好的。

解决方案 »

  1.   

    1000条就分???
    那要数据库干啥呢?
    10万条到100万条自己看看性能再决定了
      

  2.   

    一般在100万左右吧,也要是情况而定
      

  3.   

    如果数据量不是很巨大,一般不考虑分表,分表更难管理
      

  4.   

    1 表数量少容易管理
    2 表数据量多【过10万以上或者100万以上】才逼着拆分表【大家都不想拆的,但逼着需要这样做】楼主数据量少没必要做多余的东西。
      

  5.   

    感觉上能不分就不分,如果分的话,可先考虑分区。然后才是考虑这种折分成不同的表。
      

  6.   

    数据量大的话,一般会把往年数据导入历史表,适合访问量大的情况。
    分表更多的是基于结构扩展性和减少数据冗余方面的考虑。
      

  7.   

    这个得看你的表里都包含什么字段了。