View a markdown version of this page

ALTER STATISTICS - Amazon Aurora DSQL

ALTER STATISTICS

지원되는 구문

ALTER STATISTICS name OWNER TO { new_owner | CURRENT_ROLE | CURRENT_USER | SESSION_USER } ALTER STATISTICS name RENAME TO new_name ALTER STATISTICS name SET SCHEMA new_schema ALTER STATISTICS name SET STATISTICS { new_target | DEFAULT }

설명

ALTER STATISTICS는 기존 확장 통계 객체의 파라미터를 변경합니다. ALTER STATISTICS 명령에 구체적으로 설정되지 않은 파라미터는 이전 설정을 유지합니다.

ALTER STATISTICS를 사용하려면 통계 객체를 소유해야 합니다. 통계 객체의 스키마를 변경하려면 새 스키마에 대한 CREATE 권한도 있어야 합니다. 소유자를 변경하려면 새 소유 역할에 SET ROLE을 수행할 수 있어야 하며 해당 역할에 통계 객체의 스키마에 대한 CREATE 권한이 있어야 합니다. (이러한 제약 사항은 통계 객체를 삭제했다가 다시 생성하는 방식으로 수행할 수 없는 작업은 소유자 변경을 통해서도 수행할 수 없도록 보장합니다. 그러나 수퍼유저는 모든 통계 객체의 소유권을 변경할 수 있습니다.)

파라미터

이름

변경할 통계 객체의 이름(선택적으로 스키마 한정자 포함)입니다.

new_owner

통계 객체의 새 소유자의 사용자 이름입니다.

new_name

통계 객체의 새 이름입니다.

new_schema

통계 객체의 새 스키마입니다.

new_target

후속 ANALYZE 작업을 위한 이 통계 객체의 통계 수집 대상입니다. Aurora DSQL에서 대상은 0에서 100 범위로 설정할 수 있습니다. 시스템 기본 통계 대상(default_statistics_target)을 사용하도록 되돌리려면 DEFAULT로 설정합니다. (-1 값으로 설정하는 것은 동일한 결과를 얻기 위한 더 이상 사용되지 않는 표기법입니다.)

중요

100보다 큰 대상을 설정하면 Aurora DSQL이 statistics target N exceeds maximum allowed value of 100 오류를 반환합니다.