Vejo-me escrevendo cada vez mais consultas SQL no trabalho (principalmente Oracle 11g, mas algumas SQL Server 2005-2008) e comecei a criar algumas visualizações bastante complexas para o restante da equipe de analistas.
Quase todos eles funcionam muito bem, mas alguns deles não tão bem. Então...
- Como aprendo a sintonizar minhas consultas?
- Preciso aprender a ler/agir sobre Planos de Execução?
E...
- Quais livros/sites você pode recomendar para aprender sobre ajuste de consulta SQL 1) em geral 2) especificamente para Oracle 11g?
Temos alguns bons DBAs aqui, mas eles estão sobrecarregados demais para nos ajudar a ajustar cada consulta que escrevemos.
A maioria dos livros que encontrei na Amazon para Oracle parecem ser voltados para a otimização geral do banco de dados e/ou foram escritos de 8 a 10 anos atrás.
Obrigado gentilmente por seu conselho :)