2016-07-12 7 views
0

오라클 데이터베이스를 처음 사용하고 파티션 테이블을 생성하고 날짜를 삽입했지만 데이터가 분할되지 않았습니다.오라클 테이블 파티션이 작동하지 않습니다.

테이블 :

삽입 데이터
Create Table Buclm_Adapterdb.zzzz 
(
    Id  Number 
) 
Partition By Range (Id) 
( 
    Partition T1 Values Less Than (100), 
    Partition T2 Values Less Than (maxvalue) 
) 
; 

:

INSERT INTO Buclm_Adapterdb.zzzz (id) VALUES (50); 
INSERT INTO Buclm_Adapterdb.zzzz (id) VALUES (150); 
INSERT INTO Buclm_Adapterdb.zzzz (id) VALUES (250); 

데이터가 삽입되어

enter image description here

그러나, 데이터 분배되지 민 행은 비어 :

enter image description here

왜?

+0

당신은 두 개의 파티션을 만들었습니다. 너는 무엇을 기대 했는가? –

+0

T1은 1 행 (50)을 가져야하고, T2는 2 행 (150, 250)을 가져야합니다. @a_horse_with_no_name – user6575380

+0

그 'num_rows'는 어디에서 왔습니까? 그것이'user_tables.num_rows'에서 온 것이라면, dbms_stats 패키지를 사용하여 통계를 먼저 업데이트해야합니다. –

답변