Umiejętność
SQL Optimization Patterns
Najpierw analizuje plan zapytania, dopiero potem je zmienia
Instalacja
Zawiera skrypty/plugin marketplace add wshobson/agents; /plugin install developer-essentials
Uruchamia się przy
When a query is slow, an index is missing, or database load needs to come down.
- Autor
- wshobson
- Licencja
- MIT
Repozytoriumhttps://github.com/wshobson/agents
Punktem wyjścia zawsze jest wynik EXPLAIN: wybrana przez planer ścieżka dostępu, miejsca, w których szacowana liczba wierszy odbiega od rzeczywistej, oraz indeksy, których planer nie użył. Następnie umiejętność zajmuje się projektowaniem indeksów, przepisywaniem warunków blokujących ich użycie i wzorcem N+1, który ORM-y potrafią generować niezauważenie. Celem jest zmierzona różnica przed i po optymalizacji, a nie zmiana oparta na domysłach.
Podobne umiejętności
Performance Optimization
UmiejętnośćNajpierw pomiar, potem naprawa i ponowny pomiar
Procesy programistyczne
Database & Cloud Optimization
UmiejętnośćŁączy optymalizację zapytań z kontrolą kosztów chmury
Bazy danych i daneNarzędzia DevOps i infrastruktury
Writing Plans
UmiejętnośćZmienia specyfikację w plan zrozumiały dla nowego inżyniera
Inżynieria agentówProcesy programistyczne

Komentarze(0)
Zaloguj się, aby skomentować