Certo che puoi prendere dati dal db ed assegnarli a variabili, direi che sempre così si fa, altrimenti che te ne fai di prendere dei dati se poi non li salvi in una variabile per usarli?
Che vuol dire "sovraccarico"?