单表数据年增长量在5000万行,且需要进行  join 操作
应采取什么样的服务器,和采取什么样的技术
例如:
需要什么样配置的服务器?
是否需要进行分表分库?
最好给个例子.

解决方案 »

  1.   

    1.有钱的话当然服务器配置越高越好.
    2.大表采用分区技术
    3.从业务上进化优化,比如你说的分表,每年的数据分开存放也是一个很好的办法
    4. join 操作不可怕,如果返回的数据集不大不是问题,充分利用索引.
      

  2.   

    我这里最大表每年约2千万行,用双节点 RAC + DataGuard(linux 平台),未使用分区表。 400 多台客户端电脑,已运行 3 年多,做过做过简单优化,添加过索引。现在运行基本正常。供楼主参考。