创建了具有自动创建分区的分区表(范围、间隔 - 1、键号)
partition by range (gr_id)
interval (1)
(
partition v_less_1 values less than (1)
)
enable row movement
如果先插入 gr_id = 4 的记录,则创建 high_value = 5 的分区;如果再添加 gr_id = 2 的记录,则进入该分区,不会创建 high_value = 3 的分区。这是合乎逻辑的。
但是,如果我需要准确区分具有此插入顺序的分区,那我该怎么办?在这种情况下我可以使用自动分区,还是必须为单个值硬编码所有分区?
我无法重现这种效果。也许你忘了指定一些东西。
但是,该版本
12.2添加了按列表自动分区。由于您的间隔为 1,并且可能是整数值,因此应该没问题。