Publicado: Nov 27, 2023
O Amazon Redshift anuncia os layouts de dados multidimensionais, um novo e poderoso mecanismo de classificação de tabelas que melhora a performance de consultas repetitivas. Ao contrário de métodos tradicionais de classificação que classificam os dados com base em uma ou mais colunas da tabela, os layouts de dados multidimensionais classificam os dados com base nos filtros de consulta recebidos (por exemplo: vendas em uma região específica), o que acelera significativamente a performance das varreduras de tabelas. Um teste de benchmark interno da AWS mostra que o MDDL ofereceu uma redução total de 74% no runtime em comparação com a ausência de uma chave de classificação e uma redução total de 40% no tempo de execução em comparação com a melhor chave de classificação de coluna única.
O Amazon Redshift oferece recursos de otimização automática de tabelas (ATO) que otimizam automaticamente o design de tabelas aplicando chaves de classificação e distribuição sem a necessidade de intervenção do administrador. Agora, quando você ativa a ATO ou configura uma tabela com SORTKEY AUTO, o Amazon Redshift analisa o histórico de consultas e seleciona automaticamente uma chave de classificação de coluna única ou layouts de dados multidimensionais para sua tabela, dependendo de qual opção é a melhor para a workload.
Os layouts de dados multidimensionais estão disponíveis como pré-visualização nas seguintes regiões da AWS: Ásia-Pacífico (Tóquio), Leste dos EUA (Ohio), Leste dos EUA (Norte da Virgínia), Oeste dos EUA (Oregon), Europa (Irlanda), Europa (Estocolmo). Para saber mais, acesse o blog e o Guia do desenvolvedor do banco de dados do Amazon Redshift.