分布式存储已经成了大数据量存储的趋势。
Oracle也早就有了表分区技术。
问题一
1、就一块硬盘的前提下:我把订单表拆成12张表 TORDER_01....TORDER_12  VS 就一张表,按月切割放在12个表空间
     哪一个效率高?
2、现在大多数服务器的硬盘是1T个盘,普通数据库服务器也就是放一两块盘。那么问题来了:
      为什么数据库服务器,不能搞成100G一块盘,甚至10G一个盘?

解决方案 »

  1.   

    1、就一块硬盘的前提下:我把订单表拆成12张表 TORDER_01....TORDER_12  VS 就一张表,按月切割放在12个表空间
         哪一个效率高?

    后者如果为分区表的话,效果是没什么差别的,只是前者你要跨月查询,可就要分多次查询了;
    2、现在大多数服务器的硬盘是1T个盘,普通数据库服务器也就是放一两块盘。那么问题来了:
          为什么数据库服务器,不能搞成100G一块盘,甚至10G一个盘?

    服务器硬盘有 100G 一块的,也有 36G 一块的,当你的数据量为 100T 的时候,要准备的机房的面积,就有差异了;