oracle: 表分区>>范围分区,列表分区,散列分区/哈希分区,间隔分区,参考分区,子分区/复合分区/组合分区

分区表

是将一个逻辑上的大表按照特定的规则划分为多个物理上的子表,这些子表称为分区。
分区可以基于不同的维度,如时间、数值范围、字符串值等,将数据分散存储在不同的分区
中,以提高数据管理的效率和查询性能,同时便于数据的维护和操作
作用

范围分区 range

它将表中的数据根据某个列的值的范围分布到不同的分区中。通常适用于具有连续数值或时间序列的数据

分区名自定义,可以用p1,p2,也可以用其他

分区字段必须在表中有定义, 每个分区的区间是前闭后开, 即最小值<=区间< 最大值

每个分区的最小值是上一个分区的最大值,相邻分区的区值是连续的

超出范围的数据无法被插入
解决方案: 设置一个默认分区, 超出其他分区数据范围的数据都会放入此分区, 但是此分区后面不能再增加分区

列表分区list

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值