Es bueno que haga uso de BD (organización equivale a efectividad)... ¿cómo hacer menos consultas??; sacale provecho a SQL!!!...
Todo depende de la situación.... manejar campos correctos, un buen diseño de la tablas.. . hacer uso de las funciónes SQL... ... .. etc, etc, etc.
Recomiendo
www.mysql-hispano.org
Saludos!