Em outra pergunta eles me disseram que a velocidade de um SGBD depende muito das otimizações de suas consultas. Alguém conhece bons documentos sobre isso? Na escola eu só aprendi o básico.
Por exemplo, uma consulta para localizar um usuário com uma senha.
Eu tiraria isso de uma tabela que contém as informações pessoais ou apenas apenas nome de usuário/senha.
Minha consulta seria algo como:
SELECT username, password
FROM tblUsers
WHERE username = foo
Existe alguma otimização para isso? Ou é apenas em operações muito grandes, como ter muitos JOINS com um grande número de registros?
EDIT: O exemplo acima é apenas isso, um exemplo. Estou procurando documentos sobre otimização de consultas ;)