La memoria occupata dalla query viene automaticamente liberata con la fine dello script. E allora quando serve?
Semplice, se il mio script prevede una serie di queries di una certa dimensione, una dipendente dall'altra, che andrebbero ad accumularsi in memoria, liberare il risultato che non serve piu' fa bene alla salute... della memoria del server, specie se quello script e' utilizzato da parecchi users in contemporanea.
Ma se la query e' una sola o varie di normali dimensioni di result set e poi finisce lo script, serve a nulla, anzi occupa piu' risorse e memoria nel liberarla che a restare in attesa di chiusura script.
![]()