Je vais corriger les requêtes SQL lentes et la performance d'entity framework ou hibernate

Certaines informations ont été traduites automatiquement.

Bangladesh

Je parle Bengali, Anglais, Hindi

1 commande terminée

Backends Dotnet et Java conçus pour durer au-delà de la deuxième année

Je construis des systèmes backend en .NET et Java. Huit microservices dotnet 9 en production, 24 dépôts Java publics, et une fondation open-source pour .NET 9 que vous pouvez consulter avant de comman...
À propos de ce service

Les requêtes qui fonctionnaient bien avec 10 000 lignes et qui posent problème à 10 millions ont généralement les mêmes trois causes, et beaucoup paient pour corriger la mauvaise cause.


J'ai amélioré le débit d'environ 25 % sur la plateforme de douane nationale du Bangladesh, uniquement par l'optimisation des requêtes et le travail sur les chemins d'accès. Pas de matériel neuf, pas de réécriture. Je travaille quotidiennement avec EF Core et JPA/Hibernate sur huit services en production.


CE QUE VOUS OBTENEZ


Je lis les plans d'exécution plutôt que de deviner. Vous recevez le diagnostic précis, l'index manquant, le problème N+1 ou un problème de modèle de données, avec la correction appliquée et des timings avant/après pour voir exactement ce qui a changé.


CAUSES COURANTES QUE JE DÉTECTE


Requêtes N+1 cachées derrière le lazy loading. Index composés manquants ou mal ordonnés. SELECT * sur des tables larges. Filtrage en mémoire au lieu de dans SQL. Pagination manquante. Transactions maintenues ouvertes trop longtemps. L'ORM générant silencieusement quelque chose d'atroce.


La plupart des vendeurs de travaux sur bases de données ici sont des DBAs. Mais la raison pour laquelle votre requête est lente est souvent l'ORM trois couches au-dessus, générant du SQL que personne ne lit jamais. C'est là où je travaille.


PRÉTRES AVEC


SQL Server, PostgreSQL, MySQL. EF Core, Entity Framework, JPA/Hibernate ou SQL brut.

Type de base de données:

Base de données centralisée

Plateforme:

MongoDB

•

mySQL

•

PostgreSQL

•

SQL Server

Expertise:

Normalisation

•

SQL

•

Performance

Mon portfolio