Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Selección del comando COPY para las codificaciones de compresión - Amazon Redshift

Selección del comando COPY para las codificaciones de compresión

Cuando crea una tabla, puede especificar codificaciones de compresión, pero en la mayoría de los casos la compresión automática produce mejores resultados.

ENCODE AUTO es la opción predeterminada para las tablas. Cuando una tabla se establece a ENCODE AUTO, Amazon Redshift administra automáticamente la codificación de compresión para todas las columnas de la tabla. Para obtener más información, consulte CREATE TABLE y ALTER TABLE.

El comando COPY analiza los datos y aplica las codificaciones de compresión en una tabla vacía de forma automática como parte de la operación de carga.

La compresión automática equilibra el rendimiento general al elegir las codificaciones de compresión. Los exámenes de rango restringido podrían tener un rendimiento deficiente cuando las columnas de clave con ordenación se comprimen mucho más que otras columnas en la misma consulta. Como resultado la compresión automática elige una codificación de compresión menos eficiente para mantener equilibradas las columnas con clave de ordenación con las demás columnas.

Supongamos que la clave de ordenación de la tabla es una fecha o una marca temporal y que la tabla utiliza muchas columnas varchar grandes. En dicho caso es posible que el rendimiento sea mejor si no comprime la columna de clave de ordenación. Ejecute el comando ANALYZE COMPRESSION en la tabla y, luego, utilice las codificaciones para crear una tabla nueva, pero deje la codificación de compresión para la clave de ordenación.

Existe un costo de rendimiento para la codificación de compresión automática, pero solo si la tabla está vacía y si no tiene una codificación de compresión. En el caso de las tablas con una vida útil corta o las tablas que crea con frecuencia, como las tablas provisionales, cargue la tabla una vez con la compresión automática o ejecute el comando ANALYZE COMPRESSION. Utilice estas codificaciones para crear nuevas tablas. Puede agregar las codificaciones a la instrucción CREATE TABLE o utilizar CREATE TABLE LIKE para crear una tabla nueva con la misma codificación.

Para obtener más información, consulte Carga de tablas con compresión automática.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.