Jeśli spowolnienie wynika z konieczności sięgania przez sieć dla każdego połączenia, a mysql musi wykonać odwrotne wyszukiwanie DNS w celu sprawdzenia swojej tabeli GRANTs, to ten narzut może równie dobrze odpowiadać za dużą część opóźnień. Przejście na stałe połączenia spowodowałoby jednorazowy koszt przez cały czas trwania połączenia.
Prowadzi to jednak do innych problemów. Ponieważ transakcje są wycofywane, a blokady zwalniane, gdy utrzymujące je połączenie jest zamknięte, przetrwanie oznacza, że pozostaną aktywne. Bez szczególnej staranności w kodzie, aby nie pozostawić połączenia w niespójnym stanie, możesz bardzo dobrze utworzyć zakleszczenie lub przynajmniej zablokować wszystkie inne połączenia, dopóki nie przejdziesz ręcznie i nie wyczyścisz.