SVV_ALTER_TABLE_RECOMMENDATIONS - Amazon Redshift

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.

SVV_ALTER_TABLE_RECOMMENDATIONS

Zeichnet die aktuellen Empfehlungen von Amazon Redshift Advisor für Tabellen auf. Diese Ansicht zeigt Empfehlungen für alle Tabellen, unabhängig davon, ob sie für die automatische Optimierung definiert sind oder nicht. Um anzuzeigen, ob eine Tabelle für die automatische Optimierung definiert ist, siehe SVV_TABLE_INFO. Einträge werden nur für Tabellen angezeigt, die in der Datenbank der aktuellen Sitzung sichtbar sind. Nachdem eine Empfehlung (entweder von Amazon Redshift oder von Ihnen) angewendet wurde, wird sie nicht mehr in der Ansicht angezeigt.

SVV_ALTER_TABLE_RECOMMENDATIONS ist nur für Superuser sichtbar. Weitere Informationen finden Sie unter Sichtbarkeit der Daten in Systemtabellen und Ansichten.

Tabellenspalten

Spaltenname Datentyp Beschreibung
type character(30) Die Art der Empfehlung. Mögliche Werte sind distkey und sortkey.
Datenbank character(128) Der Datenbankname.
table_id integer Die Tabellenkennung.
group_id integer Die Gruppennummer eines Satzes von Empfehlungen. Alle Empfehlungen in einer Gruppe sollten angewendet werden, um den maximalen Nutzen zu erzielen. Mögliche Werte sind -1 für eine Sortierschlüsselempfehlung und eine Zahl größer als Null für eine Verteilungsschlüsselempfehlung.
ddl character(1024) Die SQL-Anweisung, die ausgeführt werden muss, um die Empfehlung anzuwenden.
auto_eligible character(1) Der Wert gibt an, ob die Empfehlung für die automatische Ausführung von Amazon Redshift berechtigt ist. Wenn dieser Wert t ist, lautet die Angabe „true“, wenn er f ist, lautet sie „false“.

Beispielabfragen

Im folgenden Beispiel zeigen die Zeilen im Ergebnis Empfehlungen für Verteilungs- und Sortierschlüssel. Die Zeilen zeigen auch an, ob die Empfehlungen dafür berechtigt sind, automatisch von Amazon Redshift angewendet zu werden.

select type, database, table_id, group_id, ddl, auto_eligible from svv_alter_table_recommendations;
type | database | table_id | group_id | ddl | auto_eligible diststyle | db0 | 117884 | 2 | ALTER TABLE "sch"."dp21235_tbl_1" ALTER DISTSTYLE KEY DISTKEY "c0" | f diststyle | db0 | 117892 | 2 | ALTER TABLE "sch"."dp21235_tbl_1" ALTER DISTSTYLE KEY DISTKEY "c0" | f diststyle | db0 | 117885 | 1 | ALTER TABLE "sch"."catalog_returns" ALTER DISTSTYLE KEY DISTKEY "cr_sold_date_sk", ALTER COMPOUND SORTKEY ("cr_sold_date_sk","cr_returned_time_sk") | t sortkey | db0 | 117890 | -1 | ALTER TABLE "sch"."customer_addresses" ALTER COMPOUND SORTKEY ("ca_address_sk") | t