Publicado en: Dec 9, 2020

Amazon Redshift, el almacén de datos en la nube más utilizado, presenta la disponibilidad general de la optimización automática de tablas, una nueva capacidad de autoajuste que optimiza el diseño físico de las tablas mediante la configuración automática de las claves de clasificación y distribución para mejorar la velocidad de consulta. Puede usar la optimización automática de la tabla para comenzar con Amazon Redshift fácilmente u optimizar las cargas de trabajo de producción al disminuir el esfuerzo administrativo requerido para obtener el mejor rendimiento posible. 

Las claves de distribución y clasificación son propiedades de la tabla que definen cómo se almacenan físicamente los datos. Si bien Amazon Redshift tiene un rendimiento líder en la industria sin establecer claves de clasificación o distribución, la aplicación de claves puede resultar en significativas mejoras de rendimiento para las cargas de trabajo más exigentes. Antes, los clientes tenían que aplicar manualmente las claves de clasificación y distribución. La optimización automática de tablas observa continuamente cómo interactúan las consultas con las tablas y utiliza el aprendizaje automático para seleccionar las mejores claves de clasificación y distribución con el fin de optimizar el rendimiento para la carga de trabajo del clúster. Si Redshift determina que la aplicación de una clave mejorará el rendimiento del clúster, las tablas se modificarán automáticamente en cuestión de horas sin necesidad de intervención del administrador. 

Para comenzar, simplemente cree una tabla sin establecer explícitamente una clave de clasificación o distribución. Las tablas existentes pueden definirse para la automatización. Para ello, altere sus estilos de clasificación y distribución con el comando ALTER TABLE <tbl> ALTER sortkey|diststyle AUTO. Para más información sobre la optimización automática de tablas de Amazon Redshift, consulte la documentación y el blog.

La optimización automática de tablas está disponible en la versión 1.0.21291 de Amazon Redshift en todas las regiones donde el Redshift Advisor esté disponible. Consulte este enlace para ver la disponibilidad del Amazon Redshift Advisor.