Ottimizzerò il tuo database SQL Server e risolverò le query lente di entity framework


Informazioni su questo servizio
Traduzione automatica.
La tua app .NET è lenta a causa del database? Ci penso io.
Sono uno sviluppatore backend che lavora con C#, ASP.NET Core, Entity Framework Core e SQL Server. Trovo le query e i pattern EF Core che rallentano la tuo app e li risolvo, così le tue pagine e API rispondono più velocemente.
Ecco cosa posso fare:
- Trova e risolvi query lente e problemi N+1 in EF Core
- Analisi degli index e revisione del piano di esecuzione
- Ottimizzazione delle stored procedure
- Riscrittura di query LINQ pesanti
- Revisione dello schema e delle relazioni
- Risolvere problemi di migrazione e configurazione di EF Core
Come funziona: invii il codice e una breve descrizione di cosa è lento. Prima misuro, risolvo i problemi più grandi e ti mando un breve rapporto con i tempi prima e dopo, così puoi vedere i miglioramenti.
Scrivimi prima di ordinare con la versione di .NET che usi e una breve descrizione del problema, così posso consigliarti il pacchetto giusto.
Scopri di più su Mohamed Sami
ASP NET Core Backend Developer, REST APIs, SQL Server, Stripe and JWT
- DaEgitto
- Membro damag 2018
- Tempo di risposta medio1 ora
- Ultima consegna1 anno
Lingue
Arabo, Inglese, Spagnolo, Francese
Traduzione automatica.
Il mio portfolio
Altri servizi della categoria Sviluppo di software offerti da me
FAQ
Traduzione automatica.
Di cosa hai bisogno da me per iniziare?
Il codice (accesso al repo o zip), le versioni di .NET e EF Core, una descrizione di cosa è lento e lo schema del database senza dati sensibili.
Puoi ottimizzare query SQL Server e stored procedure, non solo EF Core?
Sì. Lavoro su query SQL Server, index e stored procedure così come EF Core e LINQ.
Hai bisogno di accesso al mio database di produzione?
No, e per favore non inviare mai password di produzione. Di solito basta lo schema, un piccolo esempio di dati non sensibili o le query lente e i piani di esecuzione.
Risolverai i problemi o mi dirai solo cosa c'è che non va?
Entrambe le cose. Faccio le correzioni nel tuo codice e ti mando un rapporto breve con i tempi prima e dopo. Se qualcosa richiede una riscrittura importante, te lo dirò onestamente prima.
Garantisci un miglioramento della velocità?
Non posso promettere un numero preciso perché dipende dai tuoi dati e dalla configurazione. Misuro prima e dopo e ti mostro i risultati. Se non trovo nulla da migliorare, te lo dirò.
Con quali database lavori?
SQL Server con EF Core. Se usi un altro database, scrivimi prima di ordinare.