Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
SVV_ALTER_TABLE_RECOMMENDATIONS
Enregistre les recommandations actuelles d’Amazon Redshift Advisor pour les tables. Cette vue affiche des recommandations pour toutes les tables, qu’elles soient définies pour l’optimisation automatique ou non. Pour voir si une table est définie pour l’optimisation automatique, consultez SVV_TABLE_INFO. Les entrées n'apparaissent que pour les tables visibles dans la base de données de la séance en cours. Une fois qu'une recommandation a été appliquée (par Amazon Redshift ou par vous), elle n'apparaît plus dans la vue.
SVV_ _ ALTER TABLE _ n'RECOMMENDATIONSest visible que par les superutilisateurs. Pour de plus amples informations, veuillez consulter Visibilité des données dans les tables et vues système.
Colonnes de la table
Nom de la colonne | Type de données | Description |
---|---|---|
type | character(30) | Le type de recommandation. Les valeurs possibles sont distkey et sortkey. |
database | character(128) | Nom de la base de données. |
table_id | entier | L’identificateur de table. |
group_id | entier | Le numéro de groupe d’un ensemble de recommandations. Toutes les recommandations d’un groupe doivent être appliquées pour en tirer le maximum d’avantages. Les valeurs possibles sont -1 pour une recommandation de clé de tri et un nombre supérieur à zéro pour une recommandation de clé de distribution. |
ddl | character(1024) | L'SQLinstruction qui doit être exécutée pour appliquer la recommandation. |
auto_eligible | character(1) | La valeur indique si la recommandation est éligible à l’exécution automatique d’Amazon Redshift. Si cette valeur est t , alors l’indication est vraie. Parallèlement, si la valeur est f , l’indication est fausse. |
Exemples de requêtes
Dans l’exemple suivant, les lignes de résultats affichent des recommandations pour la clé de distribution et la clé de tri. Les lignes indiquent également si les recommandations sont éligibles à l’exécution automatique d’Amazon Redshift.
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