Ik optimaliseer je sql server database en los trage entity framework queries op


Over deze dienst
Automatische vertaling
Is je .NET app traag vanwege de database? Ik los dat op.
Ik ben een backend developer die werkt met C#, ASP.NET Core, Entity Framework Core en SQL Server. Ik vind de queries en EF Core patronen die je app vertragen en maak ze sneller, zodat je pagina's en APIs sneller reageren.
Wat ik kan doen:
- Trage queries en N+1 problemen in EF Core opsporen en oplossen
- Indexanalyse en review van het uitvoeringsplan
- Stored procedure tuning
- Zware LINQ queries herschrijven
- Je schema en relaties bekijken
- Problemen met migraties en EF Core configuratie oplossen
Hoe het werkt: je stuurt de code en een korte beschrijving van wat traag is. Ik meet eerst, los de grootste problemen op, en stuur een korte rapportage met voor- en na-tijden zodat je de verbetering ziet.
Stuur me vooraf een bericht met je .NET versie en een korte omschrijving van het probleem, zodat ik het juiste pakket kan aanbevelen.
Maak kennis met Mohamed Sami
ASP NET Core Backend Developer, REST APIs, SQL Server, Stripe and JWT
- Afkomstig uitEgypte
- Lid sindsmei 2018
- Gem. reactietijd1 uur
- Laatste levering1 jaar
Talen
Arabisch, Engels, Spaans, Frans
Automatische vertaling
Mijn portfolio
Andere Software development diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Wat heb je van mij nodig om te beginnen?
De code (repo toegang of een zip), je .NET en EF Core versies, een beschrijving van wat traag is, en het database schema zonder gevoelige data.
Kun je niet alleen EF Core queries optimaliseren, maar ook SQL Server queries en stored procedures?
Ja. Ik werk aan SQL Server queries, indexes en stored procedures, evenals EF Core en LINQ.
Heb je toegang tot mijn productie database nodig?
Nee, en stuur alsjeblieft nooit productie wachtwoorden. Het schema, een kleine sample van niet-gevoelige data, of de trage queries en uitvoeringsplannen zijn meestal voldoende.
Los je de problemen op of vertel je alleen wat er mis is?
Beide. Ik maak de fixes in je code en stuur een korte rapportage met voor- en na-tijden. Als iets een grote herschrijving nodig heeft, vertel ik dat eerst eerlijk.
Garandeer je een snelheidsverbetering?
Ik kan geen nummer beloven omdat het afhangt van je data en setup. Ik meet voor en na en laat je de resultaten zien. Als ik niets kan verbeteren, vertel ik dat.
Met welke databases werk je?
SQL Server met EF Core. Gebruik je een andere database, stuur me dan vooraf een bericht.