Ik optimaliseer SQL queries, los trage databases op en ontwerp schema's in postgresql
FullStack ontwikkelaar, Software Engineer
Over deze dienst
Is een trage database je app aan het laten crashen, je server CPU naar 100% laten spike of timeouts veroorzaken?
Ik analyseer query-uitvoeringsplannen tot op het niveau van disk I/O en buffer om bottlenecks te diagnosticeren en je database te versnellen met 10x tot 1000x.
Wat ik diagnoseer en oplos:
- Diepe EXPLAIN (ANALYZE, BUFFERS) analyse: Verwijder dure sequentiële scans en disk hash aggregaties.
- Geavanceerde indexering: Samengestelde B-Tree indexen, partial indexes en non-blocking CREATE INDEX CONCURRENTLY scripts.
- ORM tuning: Elimineer het N+1 query probleem in Prisma, Django, SQLAlchemy en TypeORM.
Stuur me vandaag je trage query om te beginnen!
Platform:
MySQL
•
PostgreSQL
•
SQLite
•
SQL Server
Expertise:
Design
•
SQL
•
Prestaties
•
Query-optimalisatie
Veelgestelde vragen
Automatische vertaling
Welke informatie heb je nodig om mijn query te optimaliseren?
Graag ontvang ik de SQL query, de database engine/version, het geschatte aantal rijen van betrokken tabellen en indien mogelijk, de output van EXPLAIN (ANALYZE, BUFFERS) query;
Heb je directe toegang nodig tot mijn live database server?
Nee, directe server toegang is nooit nodig. Je deelt alleen de table schema DDL en query uitvoeringsplan. Ik lever veilige, non-blocking SQL scripts die je zelf kunt uitvoeren.
Zorgt het toevoegen van indexen ervoor dat mijn database tabellen tijdens werkuren worden geblokkeerd?
Nee. Ik lever altijd non-blocking migratiescripts (bijvoorbeeld CREATE INDEX CONCURRENTLY in PostgreSQL) die veilig worden uitgevoerd onder live verkeer zonder lezen of schrijven te blokkeren.

