Statistikdaten für Daten im Objektspeicher erfassen
Letzte Aktualisierung: 17. März 2025
Mit dem Befehl ANALYZE können Sie Statistikdaten für eine virtuelle Tabelle im Objektspeicher erfassen.
Führen Sie den folgenden Befehl aus, um Statistikdaten für eine virtuelle Tabelle im Objektspeicher zu erfassen.
ANALYZE TABLE schema.table_name
COMPUTE STATISTICS FOR COLUMNS list_of_columns_commonly_used_in_predicates;
Wenn die Tabelle nur wenige Spalten enthält, können Sie Statistikdaten für alle Spalten in der Tabelle erfassen, indem Sie die Klausel
FOR ALL COLUMNS
verwenden. Führen Sie beispielsweise den folgenden Befehl aus, um Statistikdaten für alle Spalten in der Tabelle schema.tablename
zu erfassen:ANALYZE TABLE schema.tablename
COMPUTE STATISTICS FOR ALL COLUMNS;
Wenn die Tabelle eine große Datenmenge enthält, können Sie Statistikdaten für eine Untergruppe der Daten erfassen, sodass die Analyseoperation früher abgeschlossen werden kann. Führen Sie beispielsweise den folgenden Befehl aus, um Statistikdaten mithilfe einer 10 %-Stichprobe der Tabellendaten zu erfassen.
ANALYZE TABLE schema.tablename
COMPUTE STATISTICS FOR ALL COLUMNS
TABLESAMPLE SYSTEM (10);
Weitere Informationen finden Sie in der Beschreibung des Befehls ANALYZE .
War das Thema hilfreich?
0/1000