ALTER STATISTICS
Sintaxis admitida
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 }
Descripción
ALTER STATISTICS cambia los parámetros de un objeto de estadísticas extendidas existente. Todos los parámetros que no estén establecidos específicamente en el comando ALTER STATISTICS conservan su configuración anterior.
Debe ser propietario del objeto de estadísticas para poder utilizar ALTER STATISTICS. Para cambiar el esquema de un objeto de estadísticas, también debe tener el privilegio CREATE en el nuevo esquema. Para modificar el propietario, debe poder utilizar SET ROLE en el nuevo rol de propietario y ese rol debe tener el privilegio CREATE en el esquema del objeto de estadísticas. (Estas restricciones garantizan que modificar el propietario no haga nada que no se pueda hacer eliminando y volviendo a crear el objeto de estadísticas. Sin embargo, un superusuario puede cambiar la propiedad de cualquier objeto de estadísticas de todos modos).
Parameters
name-
El nombre (opcionalmente calificado por el esquema) del objeto de estadísticas que se va a modificar.
new_owner-
El nombre de usuario del nuevo propietario del objeto de estadísticas.
new_name-
El nuevo nombre del objeto de estadísticas.
new_schema-
El nuevo esquema del objeto de estadísticas.
new_target-
El objetivo de recopilación de estadísticas de este objeto de estadísticas para operaciones
ANALYZEposteriores. En Aurora DSQL, el objetivo se puede configurar en el rango de0a100. Configúrelo enDEFAULTpara volver a utilizar el objetivo de estadísticas predeterminado del sistema (default_statistics_target). (Establecerlo en un valor de-1es una ortografía obsoleta para obtener el mismo resultado).importante
Si establece un objetivo superior a
100, Aurora DSQL devuelve el errorstatistics target N exceeds maximum allowed value of 100.