Leistung · 3 neue Werkzeuge
Wohin geht die Zeit?
Eine Anfrage ist ein Budget. FlowTrace zerlegt eine Stufe für Stufe, lässt zwei Pfade auf einer einzigen Uhr antreten und gibt dir einen Link, der den exakten Lauf wiederholt, den du gerade ansiehst.
01 · Leistungsbudget
Sechzehn Stufen, ein Budget.
Illustrative Mediane, keine echten Messungen
310 mstypisch von Ende zu Ende, mittlerer PfadNetzwerk + Ursprung = 85% · Client-JS fällt kaum ins Gewicht
CLIENT46 ms15%NETZWERK95 ms31%SERVER56 ms18%URSPRUNG113 ms36%
Schwerste Stufen
URSPRUNG25% des Budgets
14
Datenbank
Typischer Bereich14-280 ms
Mach es schneller
Indexiere die Abfrage, wähle nur die Spalten, die du brauchst, und lies aus einer Replik, wenn du kannst.
02 · Vergleichen
Vergleiche zwei Anfragen.
Zwei Pfade auf einer einzigen Uhr; der kürzere Lauf ist auf dem Bildschirm buchstäblich kürzer. Drücke Lass sie antreten und beobachte, wie die schnellere Anfrage zuerst fertig ist.
A
B
ANMELDE-REISEAnmelde-Reise✓ fertig269 ms
CACHE-TREFFERCache-Treffer✓ fertig161 ms
0135 ms269 ms
Cache-Treffer
schneller um 108 ms · 40% weniger Zeit
Was sich unterscheidet
Nur in AAnmelde-Reise fügt hinzu DNS, TLS, Gateway, Authentifizierung, Server-Logik, Datenbank.
Nur in BCache-Treffer fügt hinzu HTTP (wiederverwendet), Cache-Lesen.