In PHP, la migliore pratica è adottare l'approccio globale. Ciò è dovuto principalmente al fatto che ripetute connessioni/disconnessioni al server MySQL possono causare un significativo diminuzione delle prestazioni.
In effetti, anche se questo può sembrare controintuitivo, la maggior parte degli esperti di PHP (incluso me stesso) consiglia di evitare del tutto l'uso di mysql_close(), a meno che non ci sia un motivo urgente per non farlo. Questo perché viene comunque gestito automaticamente nella pulizia di PHP, quindi l'aggiunta di mysql_close() crea solo un ulteriore deterioramento delle prestazioni.