Je vais corriger les requêtes SQL lentes et optimiser votre application dotnet
Chef d’équipe et développeur senior DOT NET, SaaS multi-tenant, SQL Server
À propos de ce service
Votre application .NET était rapide avec 100 utilisateurs. À 10 000, ce n’est plus le cas. Ce n’est presque jamais un problème de serveur — c’est un problème de plan de requête.
CE QUE JE FAIS
Je lis les plans d’exécution réels, pas les commentaires du code. Index manquants ou en double, prédicats non-SARGable, conversions implicites, sniffing de paramètres, N+1 provenant de l’ORM, scans de table cachés derrière une clause WHERE qui semble correcte.
Ensuite, je les corrige et je vous montre les performances avant/après.
QUI JE SUIS
Plus de 5 ans d’expérience en .NET et MSSQL. J’ai construit trois produits SaaS B2B multi-tenant — un CRM, un HRMS et une plateforme de gestion de tâches — où la performance des requêtes inter-tenant est essentielle. Je dirige maintenant une équipe de plus de 4 développeurs et je vérifie chaque ligne avant qu’elle ne soit déployée.
CE QUE J’AI BESOIN DE VOUS
Accès en lecture seule à une copie de la base de données, ou aux plans d’exécution exportés en .sqlplan. Jamais de credentials de production.
COMMENT JE TRAVAILLE
Un cahier des charges écrit avant que je touche à quoi que ce soit. Vous recevez le rapport même si la réponse est « cela ne peut pas être corrigé au niveau de la requête » — je vous le dirai plutôt que de vous facturer pour cela.
Jodhpur, Inde (IST). Forte overlap avec le Royaume-Uni, l’Europe, les Émirats arabes unis et l’Australie.
Plateforme:
MS SQL
•
mySQL
•
SQL Server
FAQ
Traduction automatique
Avez-vous besoin d'accès à ma base de données de production ?
Non. Une copie restaurée ou des fichiers .sqlplan exportés suffisent. Je ne demande jamais de credentials de production.
Et si mon problème ne concerne pas la base de données ?
Vous recevrez quand même une analyse écrite vous indiquant où le temps est réellement consommé. Je ne vous vendrai pas une solution dont vous n’avez pas besoin.
Pouvez-vous travailler dans mon fuseau horaire ?
Je suis en Inde (IST). Forte overlap avec le Royaume-Uni, l’Europe, les Émirats arabes unis et l’Australie. Pour les clients américains, je travaille en mode asynchrone avec une transmission matinale.
Travaillez-vous avec MySQL ou PostgreSQL ?
MySQL oui. PostgreSQL et Oracle, non. Je ne prends que des travaux sur des stacks que j’ai réellement déployés.
Allez-vous signer un accord de confidentialité ?
Oui, avant tout accès à la base ou au code.

