Publicado: Aug 3, 2021
A HAQM Web Services, Inc. (AWS), uma empresa da HAQM.com (NASDAQ: AMZN), estende a Otimização automática de tabelas para modificar codificações de compactação de colunas. Esse novo recurso mantém as codificações de compactação ideais nas tabelas de banco de dados do HAQM Redshift continuamente para alcançar alta performance e reduzir a utilização do armazenamento. Usando automação para gerenciar a compactação de colunas, os clientes podem garantir que as codificações de compactação de colunas estarão sempre otimizadas para obter a melhor performance possível.
Uma codificação de compactação especifica o tipo de compactação que é aplicado aos valores de dados em uma coluna à medida que linhas são adicionadas a uma tabela. A escolha da codificação correta reduz a utilização do armazenamento de uma coluna e, ao mesmo tempo, melhora a performance das consultas que acessam essa coluna. Atualmente, o HAQM Redshift escolhe automaticamente as codificações de compactação de coluna ideais com base em uma amostra de dados do S3. No entanto, à medida que os dados são alterados ao longo do tempo ou novas codificações de compactação são introduzidas, o que pode melhorar a performance, é necessário atualizar as codificações de compactação de colunas para melhorar a performance ou reduzir o espaço ocupado de armazenamento. Com este lançamento, a compactação de colunas será continuamente monitorada e atualizada.
Para aproveitar o recurso, um usuário cria uma nova tabela com a instrução CREATE ou define uma tabela existente para automação de codificação com o novo comando ALTER TABLE nome_tabela ENCODE AUTO. Se o HAQM Redshift determinar que a alteração da codificação melhorará a performance do cluster, as tabelas serão alteradas automaticamente em poucas horas após a execução do cluster, com o mínimo de impacto nas consultas. Depois disso, os dados do cluster são avaliados continuamente para determinar se uma compactação mais ideal beneficiará a performance do cluster. Para saber mais sobre a otimização automática de tabelas do HAQM Redshift, consulte a documentação.
A Otimização automática de tabelas está disponível em todas as regiões em que o HAQM Redshift Advisor está disponível. Consulte este link para verificar a disponibilidade do HAQM Redshift Advisor.