

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# Otimização automática de tabelas
<a name="t_Creating_tables"></a>

Otimização automática de tabelas é um recurso de auto-ajuste que otimiza automaticamente o design de tabelas aplicando chaves de classificação e distribuição sem a necessidade de intervenção do administrador. Usando a automação para ajustar o design de tabelas, você pode começar a usar e obter a performance mais rápida sem investir tempo para ajustar manualmente e implementar otimizações de tabelas. 

A otimização automática de tabelas observa continuamente como as consultas interagem com tabelas. Ele usa métodos avançados de inteligência artificial para escolher chaves de classificação e distribuição para otimizar a performance do workload do cluster. Se o Amazon Redshift determinar que a aplicação de uma chave melhora a performance do cluster, as tabelas serão alteradas automaticamente em poucas horas a partir do momento em que o cluster foi criado, com impacto mínimo nas consultas. 

Para aproveitar essa automação, um administrador do Amazon Redshift cria uma nova tabela ou altera uma tabela existente para habilitá-la a usar a otimização automática. Tabelas existentes com um estilo de distribuição ou chave de classificação de `AUTO` já estão habilitados para automação. Quando você executa consultas nessas tabelas, o Amazon Redshift determina se uma chave de classificação ou uma chave de distribuição melhorará a performance. Em caso afirmativo, o Amazon Redshift modificará automaticamente a tabela sem exigir a intervenção do administrador. Se um número mínimo de consultas for executado, as otimizações serão aplicadas dentro de horas após o cluster ser iniciado. 

 Se o Amazon Redshift determinar que uma chave de distribuição melhora a performance das consultas, tabelas onde o estilo de distribuição é `AUTO` pode ter seu estilo de distribuição alterado para `KEY`.

**Topics**
+ [Habilitar, desabilitar e monitorar a otimização automática de tabelas](c_ato-enabling-disabling-monitoring.md)
+ [Gerenciar exclusões de workload do Autonomics](t_Manage_workload_exclusion.md)
+ [Compactação de colunas para reduzir o tamanho dos dados armazenados](t_Compressing_data_on_disk.md)
+ [Distribuição de dados para otimização de consultas](t_Distributing_data.md)
+ [Chaves de classificação](t_Sorting_data.md)
+ [Restrições de tabela](t_Defining_constraints.md)