J’optimiserai les requêtes SQL lentes et les performances d’Entity Framework Core
Développeur Dotnet senior pour APIs ASP NET Core, intégrations et modernisation
À propos de ce service
Les pages se chargent lentement ? Des rapports expirent ? Très souvent, la cause réside dans quelques requêtes inefficaces, des indexes manquants ou un motif Entity Framework qui envoie bien trop de requêtes par rapport à ce dont il a besoin.
Ce que je fais :
- Analyser les plans d’exécution des requêtes SQL Server lentes
- Réécrire le T-SQL et les procédures stockées pour plus d’efficacité
- Recommander et script des indexes (avec les compromis expliqués)
- Corriger les problèmes EF Core : requêtes N+1, sur-interrogation, surcharge de suivi
- Réécrire LINQ pour qu’il se traduise par du SQL efficace
- Chronométrages avant/après mesurés sur vos données ou une copie
Ce que vous obtenez :
- Des requêtes et/ou des modifications de code C# optimisées
- Des scripts d’index prêts à être examinés et appliqués
- Un court rapport : le problème, la solution et le résultat mesuré
Ce dont j’ai besoin de votre part :
- Les requêtes lentes ou les chemins de code
- Schéma de base de données plus une copie de test, ou un accès en lecture seule à un environnement non en production
- Tailles approximatives des tables
Je ne modifierai pas directement votre base de données de production. Les résultats dépendent de vos données et du serveur, je rapporte donc des mesures réelles plutôt que de promettre une accélération fixe.
Également expérimenté avec PostgreSQL. Envoyez-moi un message d’abord pour confirmer.
Type de base de données:
Base de données relationnelle
Plateforme:
MS SQL
•
PostgreSQL
Expertise:
Conception
•
Normalisation
•
SQL
•
Performance
Mon portfolio
FAQ
Traduction automatique
Garantirez-vous une accélération spécifique ?
Non. Les résultats dépendent de vos données et du serveur, je mesure et rapporte les chiffres réels avant/après.
Avez-vous besoin d’un accès en production ?
Non. Une copie de base de données ou un accès en lecture seule à un environnement non en production est préférable.
Pouvez-vous aussi optimiser PostgreSQL ?
Oui. Veuillez me contacter d’abord avec votre configuration afin que je puisse confirmer l’étendue.
