Descrição do Curso
Este módulo fornece uma visão geral do particionamento no PostgreSQL. O particionamento é a prática de dividir uma tabela em várias tabelas menores. É útil quando tens uma tabela grande e algumas colunas ocorrem com frequência na cláusula “where” sempre que ela é consultada. Neste módulo, obterás uma compreensão da criação de partições com intervalo, hash e listas. Este módulo também aborda como as visualizações de materiais são úteis e como podes criá-las.
O Que Você Vai Aprender
- Criar partições usando range para dividir uma tabela grande em tabelas menores
- Criar partições usando hash para distribuir dados de tabela
- Criar partições usando list para organizar dados de tabela
- Determinar quando usar uma partição e qual partição se encaixa em um determinado cenário
- Construir visualizações materializadas e compreender sua finalidade
- Aplicar particionamento a colunas que aparecem com frequência em cláusulas WHERE de consultas
Principais Conclusões
- Particionamento é a prática de dividir uma tabela em múltiplas tabelas menores.
- O particionamento é útil quando uma tabela é grande e algumas colunas aparecem com frequência na cláusula WHERE quando a tabela é consultada.
- As partições podem ser criadas usando métodos range, hash e list.
- O módulo abrange quando usar uma partição e quais partições usar em qualquer cenário.
- Visualizações materializadas servem um propósito específico e o módulo mostra como criá-las.
Perguntas Frequentes
O que este curso abrange?
Fornece uma visão geral do particionamento, incluindo criação de partições usando range, hash e list, além de como visualizações materializadas são úteis e como criá-las.
O que é particionamento?
Particionamento é a prática de dividir uma tabela em múltiplas tabelas menores, o que é útil quando você tem uma tabela grande e algumas colunas aparecem com frequência na cláusula WHERE sempre que ela é consultada.
Quais habilidades ganharei com este curso?
O curso aborda habilidades incluindo particionamento de dados, particionamento de banco de dados, particionamento de disco, métodos básicos de acesso particionado, particionamento recursivo e PostgreSQL.
Quais lições estão incluídas?
As lições incluem Criando Partições Usando Range, Criando Partições Usando Hash, Criando Partições Usando List, Visualizações Materializadas e Criando Visualizações Materializadas.
Aprenderei quando usar uma partição?
Sim. Os objetivos de aprendizagem incluem saber quais partições usar em qualquer cenário e quando usar uma partição.









