JOIN-Operatoren im Detail – NESTED LOOP

In meinen Seminaren zu Microsoft SQL Server werden in Verbindung mit der Optimierung von Ausführungsplänen von Abfragen immer wieder Fragen nach den unterschiedlichen JOIN-Operatoren gestellt und nach welchen Kriterien der Microsoft SQL Server welchen O… mehr »

Wie Fremdschlüssel-Einschränkungen Ausführungspläne beeinflussen

Für viele Kollegen und Freunde, mit denen ich über Fremdschlüssel und deren Bedeutung für Datenbanken spreche, steht im Vordergrund, dass ein Fremdschlüssel sicherstellt, nur Werte aus einer referenzierten Tabelle zuzulassen. Diese Aussage ist nur bedin… mehr »

Wie als Entwickler große Datenmengen testen?

In den letzten Wochen wurde ich zu einem “Notfall” hinzugezogen, bei dessen Problemanalyse es darum ging, dass eine Abfrage für eine einfache Liste (ca. 500.000 betroffene Datenzeilen) sehr langsam ausgeführt wurde. Nachdem wir den Fehler gefunden hatte… mehr »

Mitglied im TechNet Wiki Advisory Board

Heute mal überhaupt nichts technisches sondern vielmehr ein weiteres persönliches Highlight meiner Tätigkeit im Umfeld von Microsoft SQL Server. Heute hat mich Ed Price von Microsoft darüber informiert, dass ich als 3. Mitglied im Advisory Board (Beirat… mehr »

Fremdschlüssel–Probleme in Verbindung mit FILLFACTOR

Das folgende Szenario basiert auf einer Anfrage in den Microsoftforen, in der die Frage in den Raum gestellt wurde, ob die Verwendung von FILLFACTOR für einen non clustered index, der als Optimierung für eine Fremdschlüsselbeziehung erstellt wurde, effe… mehr »