existen muchas
teorias sobre la optimización de las querys, pero también depende mucho del dbms y el servidor, oracle es el líder y por algo lo es, ya que en este se puede gestionar tablespaces en varios servidores (postgres también lo hace), pero son técnicas avanzadas de DBA.
si te fijas este
enorme foro, funciona muy bien y
creo que usan mysql