
SQL Server Blog
Installation | Konfiguration | Optimierung von Microsoft SQL Server
Sperrverhalten von Shared Locks
Auf Grund einer Anfrage des geschätzten Kollegen Johannes Curio (e | w), die sich um Sperren von Objekten in einem HEAP drehte, beschäftigt sich dieser Artikel mit dem Sperrverhalten von Microsoft SQL Server, da die grundsätzliche Frage war, ob Microsoft SQL Server in...
MCM SQL Server 2008
Dieser Artikel hat mal nicht mit Technik zu tun sondern dokumentiert meine Freude darüber, als mich eine Email von Bob Taylor (Program Director MCM Programm) erreichte: Ich habe den LAB-Test für die Zertifizierung zum Microsoft Certified Master: SQL Server 2008...
Neue DMF für Aufteilung von Datenseiten
Mit Hilfe des undokumentierten Befehls DBCC IND in Verbindung mit dem – ebenfalls undokumentierten – Befehl DBCC PAGE kann man bisher die Aufteilung der Daten in den einzelnen Datenseiten (Pages) analysieren. DBCC IND hat jedoch das Problem, dass die Ausgabe nicht sortiert oder gefiltert werden kann. Aus diesem Grund wurde als Workaround eine Tabelle angelegt, in die das Ergebnis von DBCC IND mittels sp_executesql umgeleitet worden ist. Seit der Version von Microsoft SQL Server 2012 gibt es endlich eine – undokumentierte – DMF, mit deren Hilfe die Aufteilung der Daten ohne DBCC IND ausgegeben und unmittelbar weiterverarbeitet (filtern, sortieren) kann.
Eine wohl überlegte Datenstruktur entscheidet
Mit dem nachfolgenden Artikel möchte ich aus dem "Daily Business" berichten, in dem ich gebeten wurde, die Performance von Abfragen zu optimieren. Als Beispiel soll die folgende Datenstruktur (inklusive Indexes) verwendet werden. Zur Optimierung habe ich die Struktur...