EXEC dbms_stats.gather_table_stats(ownname => '오너명', tabname => '테이블명', cascade =>FALSE, estimate_percent => 10, degree => 4);

 

또는 

 

BEGIN

dbms_stats.gather_table_stats(ownname => '오너명', tabname => '테이블명', cascade =>FALSE, estimate_percent => 10, degree => 4);

END;

 

-- degree는 parallel 과 같은 의미

-- estimate_percent 는 전체 중 샘플링하고자 하는 데이터의 양(%). 일반적으로 5~10%로 설정하면 되고 데이터의 양이 클수록 적은 %로도 충분함. 엄청 많을땐 1%만 설정해도 통계정보 생성하는데 꽤 걸릴 수 있음

 

일단 내가 주로 쓰는 샘플 한 문장만... 

 

 

 

자세한건 나중에 더 작성 예정. :)

 

+ Recent posts