View a markdown version of this page

ALTER STATISTICS - Amazon Aurora DSQL

ALTER STATISTICS

Sintaxe compatível

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 }

Descrição

ALTER STATISTICS altera os parâmetros de um objeto de estatísticas estendidas existente. Todos os parâmetros não definidos especificamente no comando ALTER STATISTICS mantêm as configurações anteriores.

Você deve ser o proprietário do objeto de estatísticas para usar ALTER STATISTICS. Para alterar o esquema de um objeto de estatísticas, você também deve ter o privilégio CREATE no novo esquema. Para alterar o proprietário, você deve poder SET ROLE para o novo perfil proprietário, e esse perfil também deve ter o privilégio CREATE no esquema do objeto de estatísticas. (Essas restrições garantem que a alteração do proprietário não faça nada que você não pudesse fazer excluindo e recriando o objeto de estatísticas. No entanto, um superusuário pode alterar a propriedade de qualquer objeto de estatísticas.)

Parâmetros

name

O nome, opcionalmente qualificado pelo esquema, do objeto de estatísticas a ser alterado.

new_owner

O nome do usuário que será o novo proprietário do objeto de estatísticas.

new_name

O novo nome do objeto de estatísticas.

new_schema

O novo esquema do objeto de estatísticas.

new_target

O destino de coleta de estatísticas para este objeto de estatísticas, a ser usado em operações ANALYZE subsequentes. No Aurora DSQL, o destino pode ser definido no intervalo de 0 a 100. Defina-o como DEFAULT para voltar a usar o destino de estatísticas padrão do sistema (default_statistics_target). (Defini-lo como um valor de -1 é uma forma obsoleta de obter o mesmo resultado.)

Importante

Se você definir um destino maior que 100, o Aurora DSQL retornará o erro statistics target N exceeds maximum allowed value of 100.