SVV_ALTER_TABLE_RECOMMENDATIONS - Amazon Redshift

SVV_ALTER_TABLE_RECOMMENDATIONS

Registra las recomendaciones actuales de Amazon Redshift Advisor para tablas. En esta vista se muestran las recomendaciones para todas las tablas, tanto si están definidas para la optimización automática como si no. Para ver si una tabla está definida para la optimización automática, consulte SVV_TABLE_INFO. Las entradas aparecen únicamente para las tablas visibles en la base de datos de la sesión actual. Una vez aplicada una recomendación, sea por Amazon Redshift o por usted mismo, ya no aparecerá en la vista.

Solo los superusuarios pueden ver SVV_ALTER_TABLE_RECOMMENDATIONS. Para obtener más información, consulte Visibilidad de datos en las tablas y vistas de sistema.

Columnas de la tabla

Nombre de la columna Tipo de datos Descripción
type character (30) El tipo de recomendación. Los valores posibles son distkey y sortkey.
base de datos character (128) El nombre de la base de datos.
table_id integer El identificador de tabla.
group_id integer El número de grupo de un conjunto de recomendaciones. Todas las recomendaciones de un grupo deben aplicarse para ver el máximo beneficio. Los valores posibles son -1 para una recomendación de clave de ordenación y un número mayor que cero para una recomendación de clave de distribución.
ddl character(1024) Instrucción SQL que se debe ejecutar para aplicar la recomendación.
auto_elegible character (1) El valor indica si la recomendación es apta para que Amazon Redshift se ejecute automáticamente. Si este valor es t, entonces la indicación es true (verdadera); si es f, es false (falsa).

Consultas de ejemplo

En el siguiente ejemplo, las filas del resultado muestran recomendaciones para la clave de distribución y la clave de ordenación. Las filas también muestran si las recomendaciones son aptas para que Amazon Redshift las aplique automáticamente.

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