W PHP najlepszą praktyką jest przyjęcie podejścia globalnego. Wynika to głównie z faktu, że powtarzające się łączenie/rozłączanie z serwerem MySQL może spowodować znaczące spadek wydajności.
W rzeczywistości, chociaż może to wydawać się sprzeczne z intuicją, większość ekspertów PHP (w tym ja) zaleca, aby całkowicie unikać używania mysql_close(), chyba że istnieje pilny powód, aby tego nie robić. Dzieje się tak, ponieważ i tak jest to obsługiwane automatycznie podczas czyszczenia PHP, więc dodanie mysql_close() powoduje dalsze pogorszenie wydajności.