Parabéns

Melhorando o Desempenho de Consultas no PostgreSQL

Amy McCarty

Instructor

Capítulo 1: formas de combinar dados

Nuvem de palavras com JOIN, WITH, TEMP, SQL, CTE, FULL, INNER, OUTER, LEFT, RIGHT, subquery, queries, postgres, optimize

Melhorando o Desempenho de Consultas no PostgreSQL

Capítulo 2: limitando os resultados

  • Ordem de execução
  • Filtragem no WHERE
  • Filtragem com INNER JOIN
  • Junções com diferentes granularidades de dados
Melhorando o Desempenho de Consultas no PostgreSQL

Capítulo 3: conhecendo o banco de dados

  • pg_tables e information_schema
  • Tabelas e views

Diagrama de uma tabela fictícia com 5 colunas. Cinco barras verticais representam armazenamento por coluna. Cinco barras horizontais representam armazenamento por linha.

  • Índices e partições
Melhorando o Desempenho de Consultas no PostgreSQL

Capítulo 4: usando o planejador de consultas

Ciclo de vida da consulta. Caixa 1 é Parse, com os tópicos verificar sintaxe, traduzir SQL, seguir regras. Caixa 2 é Planejar e Otimizar, com usar estatísticas do banco, calcular custos, escolher o melhor plano. Caixa 3 é Executar, com seguir o plano, retornar resultados.

  • EXPLAIN
Melhorando o Desempenho de Consultas no PostgreSQL

Obrigado!

Melhorando o Desempenho de Consultas no PostgreSQL

Preparing Video For Download...