Campaign | partitions | partition[n] | Optimize | DatabaseTuning
이 구성 특성은 데이터베이스 튜닝에 대한 것입니다.
UpdateSessionTableStatistics
설명
UpdateSessionTableStatistics 매개변수는 Optimize 세션 실행 시 PCT, RC 및 POA 테이블의 통계를 업데이트하기 위한 쿼리를 추가합니다. 다른 세션에 영향을 주지 않고 세션 레벨에서 이 매개변수를 조정할 수 있습니다. 인덱스 통계를 최신 상태로 유지하면 이 테이블들에 대한 쿼리의 성능을 향상하는 데 도움이 될 수 있습니다. 이 매개변수는 Optimize의 글로벌 구성 설정에도 있습니다.
데이터베이스에 따라 통계를 업데이트하는 쿼리를 작성하는 방법이 다릅니다.
DB2® 테이블의 통계를 업데이트하려면 다음 값을 사용하십시오.
CALL SYSPROC.ADMIN_CMD('RUNSTATS ON TABLE <TABLENAME>')
*
DB2® 8 이하를 사용하는 경우, SYSPROC.ADMIN_CMD와 유사한 기능을 구현하는 사용자 정의 스토어드 프로시저를 작성해야 합니다. 또한, 사용자 정의 스토어드 프로시저를 작성하여 통계를 업데이트하거나 런타임 시 UpdateSessionTableStatistics 매개변수를 통해 이 프로시저를 시작하여 통계를 업데이트할 수 있습니다.
Oracle 테이블의 통계를 업데이트하려면 다음 값을 사용하십시오.
analyze table <TABLE> compute statistics
SQL Server 테이블의 통계를 업데이트하려면 다음 값을 사용하십시오.
UPDATE STATISTICS <TABLE>
*
기본값
정의된 기본값이 없습니다.