各位大虾请帮个忙,问题如下:
有个大表需要在进行分区管理以便提高表使用率我现在有两种建表方式,但不太清楚到底那种更有效,请各位大虾赐教方法一
CREATE TABLE test
(
  I_ZBCODE      VARCHAR2(10 BYTE)               NOT NULL, 
  ...         
  test_id varchar2(2)                     
)                      
PARTITION BY RANGE (test_id)                     
(PARTITION test1 VALUES less than ('01') TABLESPACE tp1,                     
 PARTITION test2 VALUES less than ('02') TABLESPACE tp1) 
该方式是将表分区建在同一个表空间上方法二
CREATE TABLE test
(
  I_ZBCODE      VARCHAR2(10 BYTE)               NOT NULL, 
  ...         
  test_id varchar2(2)                     
)                      
PARTITION BY RANGE (test_id)                     
(PARTITION test1 VALUES less than ('01') TABLESPACE tp1,                     
 PARTITION test2 VALUES less than ('02') TABLESPACE tp2) 
该方式是将表分区建在不同表空间上试问以上两种方法有不同,那种更有效