Die Systemtabelle SYSUPDSTATWANTED enthält Einträge zu den Tabellen, für die ein UPDATE STATISTICS-Lauf sinnvoll ist.
SYSUPDSTATWANTED
SCHEMANAME |
CHAR(32) |
Name des Schemas |
OWNER |
CHAR(32) |
Name des Eigentümers |
TABLENAME |
CHAR(32) |
Name der Tabelle |
COLUMNNAME |
CHAR(32) |
Name der Spalte |
Der Datenbankkern trägt in die Systemtabelle SYSUPDSTATWANTED die Tabellen(spalten) ein, für die ein UPDATE STATISTICS-Lauf zweckmäßig erscheint.
Wenn Sie die SQL-Anweisung UPDATE STATISTICS AS PER SYSTEM TABLE verwenden, wird für alle in der Tabelle SYSUPDSTATWANTED enthaltenen Tabellen(spalten) ein UPDATE STATISTICS-Lauf ausgelöst. Anschließend werden die Einträge aus der Tabelle SYSUPDSTATWANTED gelöscht.
Die Systemtabelle SYSUPDSTATWANTED kann ebenfalls durch Datenbankadministratoren geändert werden. Allerdings kann ein Datenbankadministrator nur solche Einträge einfügen, die sich auf Tabellen beziehen, dessen Eigentümer dieser Datenbankadministrator ist.
Siehe auch:
SQL-Referenzhandbuch, UPDATE STATISTICS-Anweisung (update_statistics_statement)