哪位大侠知道如何将数据插入指定表的分区,并且这样插入是否会节省插入时间

解决方案 »

  1.   

    可以在插入时指定分区,下面是一个list分区的示例:CREATE TABLE list_example
    (state_cd VARCHAR2(2),
     data VARCHAR2(20)
    )
    PARTITION BY list(state_cd)
    (partition part_1 values('ME','NH','VT','MA'),
     partition part_2 values('CT','RI','NY')
    )
    /INSERT INTO list_example PARTITION (part_1) VALUES('VT', 'data');已创建 1 行。至于性能问题,因为指定了插入的目标位置,估计会快一些,我没有测试,不确定。