SVV_ALTER_TABLE_RECOMMENDATIONS - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

SVV_ALTER_TABLE_RECOMMENDATIONS

Registra i suggerimenti correnti di Amazon Redshift Advisor per le tabelle. Questa visualizzazione mostra i suggerimenti per tutte le tabelle, indipendentemente dal fatto che siano definite o meno per l'ottimizzazione automatica. Per verificare se una tabella è definita per l'ottimizzazione automatica, consultare SVV_TABLE_INFO. Le voci sono visualizzate solo per le tabelle visibili nel database della sessione corrente. Dopo che è stato applicato un suggerimento (da Amazon Redshift o da te), non viene più visualizzato nella visualizzazione.

SVV_ ALTER _ TABLE _ RECOMMENDATIONS è visibile solo ai superutenti. Per ulteriori informazioni, consulta Visibilità dei dati nelle tabelle e nelle viste di sistema.

Colonne di tabella

Nome colonna Tipo di dati Descrizione
tipo character(30) Il tipo di suggerimento. I valori possibili sono distkey e sortkey.
database character(128) Nome del database.
table_id integer L'identificatore della tabella.
group_id integer Il numero di gruppo di una serie di suggerimenti. Per avere il massimo beneficio, dovrebbero essere applicati tutti i suggerimenti di un gruppo. I valori possibili sono -1 per un suggerimento chiave di ordinamento e un numero maggiore di zero per un suggerimento chiave di distribuzione.
ddl character(1024) La SQL dichiarazione che deve essere eseguita per applicare la raccomandazione.
auto_eligible character(1) Il valore indica se il suggerimento è idoneo per l'esecuzione automatica di Amazon Redshift. Se questo valore è t allora l'indicazione è true, se è f allora è false.

Query di esempio

Nell'esempio seguente, le righe nel risultato mostrano i suggerimenti per la chiave di distribuzione e la chiave di ordinamento. Le righe mostrano anche se i suggerimenti sono idonei per Amazon Redshift per applicarli automaticamente.

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