Minimo....
Ed anche le DIM
La connessione e il dimensionamento delle variabili va fatto all'inizio dello script, quindi una sola volta per pagina.
Come hai fatto tu il ridimensionamento avviene ad ogni ciclo...

Roby