Ik optimaliseer je trage sql queries en verbeter de databaseprestaties
Ik repareer trage SQL queries en kapotte databases
Over deze dienst
Is je database trager dan het zou moeten zijn? Een enkele slecht geschreven query, een ontbrekende index of een inefficiënte join kan je stilletjes
uren kosten elke week en meestal is de oplossing kleiner dan mensen verwachten.
Ik ben een backend- en database-engineer met meer dan 3 jaar praktische SQL-ervaring die ondersteuning biedt aan productiesystemen, waaronder BRAC's enterprise ERP en een kernbankplatform. Prestatieproblemen oplossen is iets dat ik regelmatig doe, niet iets dat ik voor deze klus heb geleerd.
WAT IK DOE:
Analyseer je trage query en vind de daadwerkelijke oorzaak
Herschrijf en optimaliseer het voor betere prestaties
Controleer de indexering en doe suggesties voor verbeteringen waar relevant
Leg duidelijk uit wat er mis was en wat ik heb veranderd, zonder jargon
Geef een vergelijking van prestaties voor en na
WAT IK VAN JOU NODIG HEB:
- De SQL-query (of queries) die traag zijn
- Tabelschema / structuur (of database toegang, als je dat prettig vindt)
- Enige context over hoe de query wordt gebruikt (rapport, app-functie, etc.)
Ik behandel elke database met zorg. Ik leg altijd het risico uit voordat ik wijzigingen aanbreng, en ik raad aan te werken met een backup of testkopie wanneer dat mogelijk is.
Stuur me een bericht als je niet zeker weet of dit een "query
Databasetype:
Objectgeoriënteerde database
•
Relationele database
Platform:
MS SQL
•
Oracle
•
PL/SQL
•
PostgreSQL
Expertise:
Big data
•
Design
•
SQL
•
Query-optimalisatie
Veelgestelde vragen
Automatische vertaling
Heb je toegang tot mijn live database nodig?
Niet altijd — vaak kan ik een query optimaliseren met alleen de querytekst en tabelstructuur. Als diepgaander toegang nodig is, bespreken we eerst een veilige aanpak.
Wat als ik meer dan 7 queries heb die ik moet laten fixen?
Geen probleem — stuur me een bericht voor een aangepaste aanbieding op basis van jouw specifieke workload.
Werk je met databases anders dan SQL Server?
Ik heb ervaring met Oracle en PostgreSQL.
