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óż logowaniaukończono269 ms
TRAFIENIE W CACHETrafienie w cacheukoń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.
03 · Linki replay

Udostępnij dokładny ślad.

Każdy bieg koduje się w link: scenariusz, tryb, kamera i prędkość. Otwórz go, a FlowTrace pominie intro i uruchomi ten sam bieg. Wybierz ustawienia poniżej, a URL napisze się sam.

Menu scenariuszy
Scenariusz?trace
Tryb&mode
Kamera&cam
Prędkość&speed
Link replayaktualizuje się na żywo
https://flowtracelab.com/?trace=login&cam=free&mode=cinematic&speed=cinematic
Kopiuje link do biegu, który ustawiłeś.
Po otwarciu link
1Pomija intro i przechodzi prosto do sceny
2Ustawia tryb · Filmowy i kamerę · Swobodna
3Uruchamia z prędkością Filmowo
4Automatycznie uruchamia ślad Logowanie