Wydajność · 3 nowe narzędzia
Gdzie ucieka czas?
Żądanie to budżet. FlowTrace rozkłada je na etapy, ściga dwie ścieżki na wspólnym zegarze i daje Ci link, który odtwarza dokładnie ten bieg, który oglądasz.
01 · Budżet wydajności
Szesnaście etapów, jeden budżet.
Poglądowe mediany, nie realne pomiary
310 mstypowo end-to-end, mediana ścieżkiSieć + origin = 85% · JS klienta ledwie się liczy
KLIENT46 ms15%SIEĆ95 ms31%SERWER56 ms18%ŹRÓDŁO113 ms36%
Najcięższe etapy
ŹRÓDŁO25% budżetu
14
Baza danych
Typowy zakres14-280 ms
Przyspiesz to
Indeksuj zapytanie, wybieraj tylko potrzebne kolumny i czytaj z repliki, gdy możesz.
02 · Porównanie
Porównaj dwa żądania.
Dwie ścieżki na jednym zegarze; krótszy bieg jest dosłownie krótszy na ekranie. Naciśnij Ścigaj je i patrz, jak szybsze żądanie kończy pierwsze.
A
B
PODRÓŻ LOGOWANIAPodróż logowania✓ ukończono269 ms
TRAFIENIE W CACHETrafienie w cache✓ ukończono161 ms
0135 ms269 ms
Trafienie w cache
szybciej o 108 ms · 40% mniej czasu
Co się różni
Tylko w APodróż logowania dokłada DNS, TLS, Gateway, Autoryzacja, Logika serwera, Baza danych.
Tylko w BTrafienie w cache dokłada HTTP (wznowione), Odczyt cache.