Pomalé připojení k MySQL

Kategorie: Tipy & triky
Pomalé připojení k MySQL

Odstranění problému s pomalým připojením k MySQL databázi na localhostu.

Pokud ladíte vlastní webové aplikace na lokálním počítači a používáte k připojení MySQL databázi jako server DNS jméno localhost a taky používate systém s podporou IPv6 (např. Windows 7) tak můžete narazit na zpomalené načítání aplikace. Nastavení připojení vypadá asi nějak takhle:

Připojení k MySQL přes localhost

Tady nastává problém, protože systém jako první použije IPv6 adresu localhostu což je ::1. Jelikož náš server neběží s podporou IPv6 tak systému neodpoví a ten následně využije IPv4 adresu localhostu což je 127.0.0.1. Stačí tedy změnit MySQL server z DNS jména localhostu na IP adresu 127.0.0.1 a problém se tímto odstraní.

IP adresa localhostu

Zrychlení je opravdu poznat, když jsem to zkoušel pomocí testovacího scriptu tak mi zrychlení vycházelo přes 1 sekundu což je docela dost. Změna je jednoduchá a důvod čekat o sekundu (nebo ještě déle) žádný není, tak hurá do změny.

Čas připojení

Sdílet

Komentáře

postPřidat komentář

Nebyly přidány žádné komentáře.