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오류를 반환합니다.