오라클 데이터베이스를 처음 사용하고 파티션 테이블을 생성하고 날짜를 삽입했지만 데이터가 분할되지 않았습니다.오라클 테이블 파티션이 작동하지 않습니다.
테이블 :
삽입 데이터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);
데이터가 삽입되어
그러나, 데이터 분배되지 민 행은 비어 :
왜?
당신은 두 개의 파티션을 만들었습니다. 너는 무엇을 기대 했는가? –
T1은 1 행 (50)을 가져야하고, T2는 2 행 (150, 250)을 가져야합니다. @a_horse_with_no_name – user6575380
그 'num_rows'는 어디에서 왔습니까? 그것이'user_tables.num_rows'에서 온 것이라면, dbms_stats 패키지를 사용하여 통계를 먼저 업데이트해야합니다. –