Ik los langzame PHP- en mysql-query's en database timeouts op
Backend developer voor Go en PHP APIs en Stripe
Over deze dienst
Is je PHP-site of adminpaneel traag, loopt hij vast of geeft hij timeouts bij het opslaan van data? Ik vind waar de vertraging zit en los het op.
Wat ik doe:
- Profileren van de trage pagina en het inschakelen van de MySQL slow query log om de echte bottleneck te vinden
- N+1-query's oplossen, de juiste indexen toevoegen, zware query's herschrijven
- Batch-inserts/updates en meerstaps opslagen in juiste transacties plaatsen (alles of niets, geen half opgeslagen data)
- Je voor- en na-timing geven zodat de verbetering gemeten wordt, niet geraden
Wat je krijgt:
- De aangepaste code als patch of gepusht naar je Git-repo
- Een korte changelog: wat is veranderd, waarom, en eventuele MySQL/PHP configuratie-aanpassingen
Ik werk op een kopie van je code en database (staging), nooit op live data zonder jouw toestemming.
Stuur me vooraf een bericht met de trage pagina/feature en je stack (plain PHP, Laravel, WordPress, etc.), zodat ik kan bevestigen dat het een goede match is.
Databasetype:
Relationele database
Platform:
mariadb
•
MySQL
•
PostgreSQL
•
SQLite
Expertise:
Normalisatie
•
SQL
•
Prestaties
•
Query-optimalisatie
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
Heb ik toegang tot mijn live server nodig?
Nee. Een kopie van de code en een database dump is voldoende. Toegang tot een staging omgeving is ideaal.
