Anti-Semi-Join Reordering

Spielt die Reihenfolge der Angaben in der Where-Klausel eine Rolle? In der Regel nicht, aber es gibt Ausnahmen. Wie Conor Cunningham vor einiger Zeit bereits in seinem blog berichtete, kann der Optimizer allerhand magische Operationen und … mehr »

Maximum von drei Daten ermitteln

Viele Wege führen nach Rom und hier zeige ich drei unterschiedliche Ansätze, um das Maximum von drei Daten zu ermitteln. Nicht jeder Weg erschließt sich automatisch, aber kann doch zum Ziel führen.… mehr »

Wie wichtig sind Entwicklerdatenbanken?

Dazu gibt es die eindeutige Antwort: Kommt drauf an! Entwickler produzieren Software Ein Argument für die Wichtigkeit von Entwicklerdatenbanken ist, dass Entwickler ja damit Software produzieren. … mehr »

Alle Abonnements anzeigen

So schön ja auch die Möglichkeit ist, einzelne Abonnements einzurichten, so schwierig ist es, den Überblick zu behalten, wenn z. B. Teile eines Reportservers umziehen sollen. … mehr »

Bitmaskierung

Wenn man die binären Zustände vieler Felder ablegen möchte, oder entsprechende Felder einer Fremdsoftware auswerten möchte, bietet sich die Bitmaskierung an. SQL Server bietet auch die Möglichkeit einzelne Felder vom Datentyp Bit zu deklarieren … mehr »