如果在项目初期你就能预计数据量会很大,直接分库或分表比较好

解决方案 »

  1.   

    前期数据规划太重要,数据量巨大的话,我建议做业务拆分,没一个栏目分一个库或几个栏目放在一个库上。
    这和的预算都有关系,如果前期数据规划不好的到业务上线的,还得做数据库的重构是很麻烦的。
    最终需求要结合具体业务考虑。
      

  2.   

    数据库设计在整个数据库架构设计中最重要,如果数据库架构有问题的话,决定
    系统瓶颈,好的架构设计对性能有很好提升,坏的架构设计在生产环境下慢慢就显现出
    数据库瓶颈。