分布式存储已经成了大数据量存储的趋势。
Oracle也早就有了表分区技术。
问题一
1、就一块硬盘的前提下:我把订单表拆成12张表 TORDER_01....TORDER_12 VS 就一张表,按月切割放在12个表空间
哪一个效率高?
2、现在大多数服务器的硬盘是1T个盘,普通数据库服务器也就是放一两块盘。那么问题来了:
为什么数据库服务器,不能搞成100G一块盘,甚至10G一个盘?
Oracle也早就有了表分区技术。
问题一
1、就一块硬盘的前提下:我把订单表拆成12张表 TORDER_01....TORDER_12 VS 就一张表,按月切割放在12个表空间
哪一个效率高?
2、现在大多数服务器的硬盘是1T个盘,普通数据库服务器也就是放一两块盘。那么问题来了:
为什么数据库服务器,不能搞成100G一块盘,甚至10G一个盘?
解决方案 »
- 多行的动态sql,怎么返回值啊?
- 数据库查询百分比问题
- 动态返回%ROWTYPE
- 请问:oracle想删除以创建的数据库时提示ora-28056writting audit records to windows event log faile
- 一个SqlServer的语句,转换为ORACLE
- 安装oracle报错
- 如何把一个数据库中数据导到另一个表结构已经定义好的数据库中!急(与datalink有关)
- 在一个表上建立触发器可以在触发器里再更新这个表吗?<在线>
- 在c#中oracle做为数据库,varchar2的问题
- 请问substr('专家门诊',1,2) 等于 ?
- PL/SQL 同一个循环中,同一个select into ...from...,select出去的值是空的
- oracle多表关联,子查询优化
哪一个效率高?
后者如果为分区表的话,效果是没什么差别的,只是前者你要跨月查询,可就要分多次查询了;
2、现在大多数服务器的硬盘是1T个盘,普通数据库服务器也就是放一两块盘。那么问题来了:
为什么数据库服务器,不能搞成100G一块盘,甚至10G一个盘?
服务器硬盘有 100G 一块的,也有 36G 一块的,当你的数据量为 100T 的时候,要准备的机房的面积,就有差异了;