Jede Nacht das gleiche Problem. Der SQL Server ist langsam, die Anwendung strauchelt. Aber was ist das Problem? Das Montoring per Perfmon liefert zwar Spitzen, aber nicht den exakten Grund. Ein Fall für den Profiler! Die Aufgabe des Profiler ist Aktionen wie TSQL Statements, Aufruf von Prozeduren,...
[Mehr]
So schön das Ergebnis einem gefällt, das Sortieren in Abfragen kostet Performance. Sortierarbeiten werden seitens des SQL Server folgendermaßen erledigt: Der Optimizer versucht den Bedarf an Arbeitsspeicher für die Sortierung zu schätzen. Dazu werden Datentypen untersucht und die Anzahl ...
[Mehr]
Trigger sind seitens Performance vermutlich die schlechteste Wahl. Worüber wir allerdings hier sprechen hat nichts mit den üblichen Insert, Update und Delete Trigger zu tun. Wir wollen aktive Login Versuche überwachen und evtl darauf reagieren. Das einzig Gemeinsame mit den Üblichen DML Trig...
[Mehr]