Jag hade samma problem. Nyligen (jan 2013) installation av XAMPP men samma kodbas som både produktionsserver och annan utvecklingsmaskin. Det tog 2+ sekunder varje gång PHP anslutit till MySQL, och i vissa transaktioner fanns det flera anslutningar. Jag försökte skip-name-resolve i my.ini-filen, detta misslyckades helt. Jag gjorde sedan en ändring på ett tecken i hosts-filen och allt fungerade. Gå till c:/windows/system32/drivers/etc. Redigera värdar. Ta bort kommentartecknet # från den lokala värdraden (eller kanske lägg till det enligt nedan)
# localhost name resolution is handled within DNS itself.
127.0.0.1 localhost
Stoppade och startade om MySQL-tjänsten. Detta var en fullständig fix.