J'optimiserai votre base de données SQL Server et corrigerai les requêtes Entity Framework lentes


À propos de ce service
Traduction automatique
Votre application .NET est lente à cause de la base de données ? Je m’en occupe.
Je suis développeur backend spécialisé en C#, ASP.NET Core, Entity Framework Core et SQL Server. Je repère les requêtes et les modèles EF Core qui ralentissent votre application et je les corrige, pour que vos pages et API répondent plus vite.
Ce que je peux faire :
- Identifier et corriger les requêtes lentes et problèmes N+1 dans EF Core
- Analyse des index et revue des plans d'exécution
- Optimisation des procédures stockées
- Réécriture de requêtes LINQ lourdes
- Revue de votre schéma et de vos relations
- Résolution des problèmes de migration et de configuration EF Core
Comment ça fonctionne : vous envoyez le code et une courte description du problème de lenteur. Je mesure d’abord, je corrige les principaux problèmes, puis je vous envoie un rapport avec les temps avant et après pour que vous voyiez l’amélioration.
Veuillez me contacter avant de commander avec votre version de .NET et une brève description du problème, afin que je puisse vous recommander le bon package.
Découvrez Mohamed Sami
ASP NET Core Backend Developer, REST APIs, SQL Server, Stripe and JWT
- DeÉgypte
- Membre depuismai 2018
- Temps de réponse moy.1 heure
- Dernière commande1 an
Langues
Français, Arabe, Anglais, Espagnol
Traduction automatique
Mon portfolio
Autres services de Développement de logiciels I Offre
FAQ
Traduction automatique
De quoi avez-vous besoin de ma part pour commencer ?
Le code (accès au repo ou un zip), vos versions de .NET et EF Core, une description du problème de lenteur, et le schéma de la base sans données sensibles.
Pouvez-vous optimiser les requêtes SQL Server et les procédures stockées, pas seulement EF Core ?
Oui. Je travaille aussi bien sur les requêtes SQL Server, les index et les procédures stockées que sur EF Core et LINQ.
Avez-vous besoin d'accès à ma base de données de production ?
Non, et veuillez ne jamais envoyer de mots de passe de production. Le schéma, un petit échantillon de données non sensibles, ou les requêtes lentes et leurs plans d’exécution suffisent généralement.
Allez-vous corriger les problèmes ou me dire seulement ce qui ne va pas ?
Les deux. Je corrige votre code et vous envoie un rapport court avec les temps avant et après. Si quelque chose nécessite une réécriture majeure, je vous le dirai honnêtement d’abord.
Garantissez-vous une accélération ?
Je ne peux pas promettre un chiffre précis car cela dépend de vos données et de votre configuration. Je mesure avant et après, et je vous montre les résultats. Si je ne trouve rien à améliorer, je vous le dirai.
Avec quelles bases de données travaillez-vous ?
SQL Server avec EF Core. Si vous utilisez une autre base de données, contactez-moi avant de commander.