Ich behebe langsame SQL-Server-Abfragen und optimiere deine dotnet-Anwendung
Teamleiter und Senior DOT NET Entwickler, Multi Tenant SaaS, SQL Server
Über diesen Service
Deine .NET-Anwendung war bei 100 Nutzern schnell. Bei 10.000 nicht mehr. Das ist fast nie ein Serverproblem – es ist ein Problem mit dem Abfrageplan.
WAS ICH MACHE
Ich lese die tatsächlichen Ausführungspläne, nicht die Code-Kommentare. Fehlende und doppelte Indexe, nicht-SARGable Prädikate, implizite Konvertierungen, Parameter Sniffing, N+1-Probleme vom ORM, Tabellenscans, die hinter einer WHERE-Klausel versteckt sind, die gut aussieht.
Dann behebe ich sie und zeige dir die Zeiten vor/nach der Optimierung.
WER ICH BIN
Mehr als 5 Jahre Erfahrung mit .NET und MSSQL. Ich habe drei Multi-Tenant B2B SaaS-Produkte gebaut – ein CRM, ein HRMS und eine Aufgabenmanagement-Plattform – bei denen die Query-Performance zwischen den Mandanten das Ganze ausmacht. Heute leite ich ein Team von über 4 Entwicklern und prüfe jede Zeile, bevor sie live geht.
WAS ICH VON DIR BRAUCHE
Nur-Lese-Zugriff auf eine Kopie der Datenbank oder die exportierten .sqlplan-Dateien. Keine Produktionszugänge, niemals.
WIE ICH ARBEITE
Vor jeder Arbeit schreibe ich einen klaren Scope. Du bekommst den Bericht, auch wenn die Antwort lautet „das lässt sich auf Abfrageebene nicht beheben“ – ich sage dir das, anstatt dich dafür abzurechnen.
Jodhpur, Indien (IST). Guter Arbeitszeit-Overlap mit UK, Europa, UAE und Australien.
Plattform:
MS SQL
•
mySQL
•
SQL Server
FAQ
Automatische Übersetzung
Brauche ich Zugriff auf meine Produktionsdatenbank?
Nein. Eine wiederhergestellte Kopie oder exportierte .sqlplan-Dateien reichen aus. Ich frage nie nach Produktionszugängen.
Was, wenn sich herausstellt, dass mein Problem nicht die Datenbank ist?
Du erhältst trotzdem eine schriftliche Analyse, die dir zeigt, wo die Zeit tatsächlich verbraucht wird. Ich verkaufe dir keine Lösung, die du nicht brauchst.
Kannst du in meiner Zeitzone arbeiten?
Ich bin in Indien (IST). Guter Overlap mit UK, Europa, UAE und Australien. Für US-Kunden arbeite ich asynchron mit einer Morgendurchgabe.
Arbeitest du mit MySQL oder PostgreSQL?
MySQL ja. PostgreSQL und Oracle nein. Ich nehme nur Arbeit an, die ich tatsächlich schon umgesetzt habe.
Werden Sie ein NDA unterschreiben?
Ja, vor jedem Datenbank- oder Codezugriff.

