Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
ALTER STATISTICS
Unterstützte Syntax
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 }
Description
ALTER STATISTICSändert die Parameter eines vorhandenen erweiterten Statistikobjekts. Alle Parameter, die nicht speziell im ALTER STATISTICS Befehl festgelegt sind, behalten ihre vorherigen Einstellungen bei.
Sie müssen Eigentümer des Statistikobjekts sein, um es verwenden zu könnenALTER STATISTICS. Um das Schema eines Statistikobjekts zu ändern, müssen Sie auch über CREATE Berechtigungen für das neue Schema verfügen. Um den Besitzer zu ändern, müssen Sie in der Lage sein, die neue Eigentümerrolle SET ROLE zu übernehmen, und diese Rolle muss über CREATE Berechtigungen für das Schema des Statistikobjekts verfügen. (Diese Einschränkungen erzwingen, dass das Ändern des Besitzers nichts bewirkt, was Sie nicht tun könnten, indem Sie das Statistikobjekt löschen und neu erstellen. Ein Superuser kann jedoch trotzdem den Besitzer eines Statistikobjekts ändern.)
Parameters
name-
Der Name (optional schemaqualifiziert) des Statistikobjekts, das geändert werden soll.
new_owner-
Der Benutzername des neuen Besitzers des Statistikobjekts.
new_name-
Der neue Name für das Statistikobjekt.
new_schema-
Das neue Schema für das Statistikobjekt.
new_target-
Das Ziel zur Erfassung von Statistiken für dieses Statistikobjekt für nachfolgende
ANALYZEOperationen. In Aurora DSQL kann das Ziel im Bereich von festgelegt werden.0100Stellen Sie es auf einDEFAULT, um wieder das Standardziel für Systemstatistiken ()default_statistics_targetzu verwenden. (Wenn Sie den Wert auf den Wert von setzen,-1ist dies eine veraltete Schreibweise, um dasselbe Ergebnis zu erzielen.)Wichtig
Wenn Sie ein Ziel größer als festlegen
100, gibt Aurora DSQL den Fehlerstatistics target N exceeds maximum allowed value of 100zurück.