Ik optimaliseer je trage sql queries en database schema

Sommige informatie is automatisch vertaald.

Pakistan

Ik spreek Engels

Senior consultant

Ik werk aan de onderdelen die gebruikers nooit zien: services, pipelines en datastores die om drie uur 's ochtends correct moeten zijn. Most van mijn tijd gaat naar microservices-architectuur, REST en...
Over deze dienst

Een query die negen seconden duurt, hoeft meestal niet op een grotere server te draaien. Het heeft een ander plan nodig.


Ik lees de output van EXPLAIN ANALYZE, zoek uit wat daadwerkelijk de tijd kost - een ontbrekende index, een slechte join-volgorde, een functie die een geïndexeerde kolom omhult, een subquery die een join moet zijn - en los de oorzaak op.


In mijn werkdag heb ik door het herontwerpen van een rapportageschema de query-uitvoertijd met ongeveer 45 procent verminderd. Op een ander systeem bespaarde optimalisatie van data warehouse en queries ongeveer 20 procent op kosten.


Wat je krijgt:


- Voor- en na-timing, gemeten, niet geschat

- De herschreven query en eventuele indexwijzigingen als uitvoerbare SQL

- Een korte schriftelijke uitleg van wat er mis was en waarom de fix werkt


Databases: PostgreSQL, MySQL, Snowflake, Oracle.


Stuur me de query en je EXPLAIN ANALYZE output voordat je bestelt. Als er geen zinvolle ruimte is om te verbeteren, vertel ik dat in plaats van de opdracht aan te nemen.


Achtergrond en referenties op azizkhan-ak.github.io.


Expertise:

Migraties

•

Snelheidsoptimalisatie

•

Query-optimalisatie

Platform:

MySQL

•

PostgreSQL

•

Overige