Imagine um banco de dados como uma imensa enciclopédia. Toda vez que alguém faz uma consulta, é como se abrisse o livro e começasse a folhear página por página, procurando a resposta. Agora, imagine que você pode colocar um índice — sim, como nos bons e velhos livros — e fazer com que essa busca seja direta, sem rodeios. É aí que a mágica acontece.
Nesta palestra, vamos falar de performance em bancos de dados — mas sem a ilusão de que existe almoço grátis. Índices são poderosos, mas mal utilizados podem transformar uma solução em um belo problema.
O conteúdo é inspirado em experiências reais (incluindo um artigo de sucesso no Medium) e em boas leituras, como a documentação oficial do MySQL, o livro High Performance MySQL e o indispensável Decifrando Arquiteturas de Dados.
Vamos percorrer juntos:
-
Contexto e identificação de problemas — porque não existe otimização sem diagnóstico;
-
Cenário de teste e implementação de índices — a prática antes da teoria aplicada no caos;
-
Hora do deploy: o impacto da indexação — é aqui que a mágica vira resultado (ou não);
-
Dicas e reflexões: o que fazer e o que evitar — porque nem todo índice é um bom índice;
-
Modelagem de dados — a arte de organizar antes de acelerar;
-
Arquitetura de dados e referências — para quem quer ir além da gambiarra.
Se você já sofreu com consultas lentas ou acha que performance é só “jogar hardware em cima”, esta palestra é o choque de realidade — com soluções práticas — que você estava precisando.
Porque banco de dados bom não é o que armazena muito. É o que encontra rápido.
