- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Queries Lentas? Turbine seu PostgreSQL com EXPLAIN ANALYZE e Índices!
Sua query demora uma eternidade? Descubra o segredo da performance no PostgreSQL! 🚀
Você sabe por que algumas queries retornam em milissegundos enquanto outras parecem travar o seu banco de dados? Neste vídeo, eu te mostro na prática como o PostgreSQL toma decisões por trás dos panos e como você pode otimizar suas consultas.
Vou te ensinar a usar o comando EXPLAIN e EXPLAIN ANALYZE para ler o plano de execução do banco. Entenda a diferença entre uma Busca Sequencial (Seq Scan) e uma busca otimizada com Índices (Index/Bitmap Scan), e veja como conseguimos derrubar o custo da nossa query de 930 para apenas 22!
Mas atenção: na tecnologia, nada é de graça. Também vamos discutir os trade-offs de usar índices e o impacto que eles geram na sua performance de escrita (Insert, Update, Delete).
📌 O que você vai aprender neste vídeo:
• Como ler e interpretar o comando EXPLAIN e EXPLAIN ANALYZE.
• O que são "Páginas de Disco" e como o banco calcula o custo de uma query.
• A diferença prática entre Seq Scan e Index Scan.
• Como criar índices corretamente para otimizar buscas.
• Os perigos e trade-offs dos índices na hora de gravar dados.
⏱️ Capítulos do Vídeo (Timestamps):
(Dica: Ajuste os minutos exatos de acordo com o vídeo final editado)
00:00 - Introdução: O problema das queries lentas
01:15 - Entendendo o comando EXPLAIN no PostgreSQL
03:30 - Como o banco lê os dados: Páginas de Disco e Custos
05:00 - O que é o Seq Scan? (A analogia do laço FOR)
08:30 - Analisando uma query com alto custo (Custo: 930)
11:20 - Criando um Índice para otimizar a consulta
13:00 - Index Scan na prática: O custo caiu para 22!
14:30 - Trade-offs: O impacto dos Índices em Inserts/Updates/Deletes
16:00 - Conclusão e boas práticas
Banco de Dados: PostgreSQL
🤝 Conecte-se comigo:
🔗 LinkedIn: https://www.linkedin.com/in/ricardo-porfirio-vieira
🐙 GitHub: https://github.com/Ricardoporfiriovieira
Se este conteúdo te ajudou, não esqueça de deixar o LIKE, se INSCREVER no canal e ativar o sininho para mais vídeos sobre engenharia de software, performance e arquitetura! Tem alguma dúvida ou sugestão? Deixa aqui nos comentários! 👇
#PostgreSQL #BancoDeDados #Performance #DesenvolvimentoDeSoftware #Programação #SQL #EngenhariaDeSoftware #Tech #Dev
Видео Queries Lentas? Turbine seu PostgreSQL com EXPLAIN ANALYZE e Índices! канала Ricardo Porfírio Vieira
Você sabe por que algumas queries retornam em milissegundos enquanto outras parecem travar o seu banco de dados? Neste vídeo, eu te mostro na prática como o PostgreSQL toma decisões por trás dos panos e como você pode otimizar suas consultas.
Vou te ensinar a usar o comando EXPLAIN e EXPLAIN ANALYZE para ler o plano de execução do banco. Entenda a diferença entre uma Busca Sequencial (Seq Scan) e uma busca otimizada com Índices (Index/Bitmap Scan), e veja como conseguimos derrubar o custo da nossa query de 930 para apenas 22!
Mas atenção: na tecnologia, nada é de graça. Também vamos discutir os trade-offs de usar índices e o impacto que eles geram na sua performance de escrita (Insert, Update, Delete).
📌 O que você vai aprender neste vídeo:
• Como ler e interpretar o comando EXPLAIN e EXPLAIN ANALYZE.
• O que são "Páginas de Disco" e como o banco calcula o custo de uma query.
• A diferença prática entre Seq Scan e Index Scan.
• Como criar índices corretamente para otimizar buscas.
• Os perigos e trade-offs dos índices na hora de gravar dados.
⏱️ Capítulos do Vídeo (Timestamps):
(Dica: Ajuste os minutos exatos de acordo com o vídeo final editado)
00:00 - Introdução: O problema das queries lentas
01:15 - Entendendo o comando EXPLAIN no PostgreSQL
03:30 - Como o banco lê os dados: Páginas de Disco e Custos
05:00 - O que é o Seq Scan? (A analogia do laço FOR)
08:30 - Analisando uma query com alto custo (Custo: 930)
11:20 - Criando um Índice para otimizar a consulta
13:00 - Index Scan na prática: O custo caiu para 22!
14:30 - Trade-offs: O impacto dos Índices em Inserts/Updates/Deletes
16:00 - Conclusão e boas práticas
Banco de Dados: PostgreSQL
🤝 Conecte-se comigo:
🔗 LinkedIn: https://www.linkedin.com/in/ricardo-porfirio-vieira
🐙 GitHub: https://github.com/Ricardoporfiriovieira
Se este conteúdo te ajudou, não esqueça de deixar o LIKE, se INSCREVER no canal e ativar o sininho para mais vídeos sobre engenharia de software, performance e arquitetura! Tem alguma dúvida ou sugestão? Deixa aqui nos comentários! 👇
#PostgreSQL #BancoDeDados #Performance #DesenvolvimentoDeSoftware #Programação #SQL #EngenhariaDeSoftware #Tech #Dev
Видео Queries Lentas? Turbine seu PostgreSQL com EXPLAIN ANALYZE e Índices! канала Ricardo Porfírio Vieira
Комментарии отсутствуют
Информация о видео
5 мая 2026 г. 20:00:19
00:16:44
Другие видео канала
