Ik los langzame sql server queries op en optimaliseer je dotnet applicatie
Team Lead en Senior DOT NET Developer, Multi Tenant SaaS, SQL Server
Over deze dienst
Je .NET applicatie was snel met 100 gebruikers. Bij 10.000 niet meer. Dat is bijna nooit een serverprobleem - het is een query plan probleem.
WAT IK DOE
Ik lees de daadwerkelijke uitvoeringsplannen, niet de code comments. Ontbrekende en dubbele indexen, niet-SARGable predicaten, impliciete conversies, parameter sniffing, N+1 problemen door de ORM, tabelscans die achter een WHERE clause verschuilen die er goed uitziet.
Daarna los ik ze op en laat ik je de voor/na timings zien.
WIE IK BEN
Meer dan 5 jaar ervaring met .NET en MSSQL. Ik heb drie multi-tenant B2B SaaS producten gebouwd - een CRM, een HRMS en een taakbeheerplatform - waar cross-tenant query performance allesbepalend is. Ik leid nu een team van 4+ ontwikkelaars en review elke regel code voordat die live gaat.
Alleen-lezen toegang tot een kopie van de database, of de query plannen geëxporteerd als .sqlplan. Geen productie credentials, nooit.
HOE IK WERK
Een schriftelijke scope voordat ik iets doe. Je krijgt het rapport zelfs als de oplossing "dit kan niet op query niveau worden opgelost" is - ik vertel dat in plaats van je te factureren.
Jodhpur, India (IST). Goede overlap met de UK, Europa, UAE en Australië.
Platform:
MS SQL
•
MySQL
•
SQL Server
Veelgestelde vragen
Automatische vertaling
Heb je toegang tot mijn productie database nodig?
Nee. Een herstelde kopie of geëxporteerde .sqlplan-bestanden is genoeg. Ik vraag nooit om productie credentials.
Wat als mijn probleem niet de database blijkt te zijn?
Je krijgt nog steeds de schriftelijke analyse waarin staat waar de tijd echt naartoe gaat. Ik verkoop je geen fix die je niet nodig hebt.
Kunt u in mijn tijdzone werken?
Ik ben in India (IST). Goede overlap met de UK, Europa, UAE en Australië. Voor US-klanten werk ik asynchroon met een ochtendoverdracht.
Werk je met MySQL of PostgreSQL?
MySQL ja. PostgreSQL en Oracle niet. Ik neem alleen werk aan op stacks die ik daadwerkelijk heb uitgebracht.
Teken je een NDA?
Ja, voordat ik toegang krijg tot de database of code.

