von Uwe Ricken | Dez. 28, 2014 | 300, Indexierung, Optimierung, SQL Blog
Ganz aktuell habe ich bei einem Kunden ein Problem in einer Abfrage entdeckt, die trotz “korrektem” Index nicht optimal ausgeführt wird. Das Problem war relativ schnell gefunden; die Reihenfolge der Attribute im Index waren nicht korrekt implementiert. Der Artikel...
von Uwe Ricken | Juni 25, 2014 | 300, DB Engine, Informationen, Tipps und Tricks
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...
von Uwe Ricken | Mai 24, 2013 | Informationen, SQL Blog, Zertifizierung
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...
von Uwe Ricken | Nov. 25, 2012 | Administration, DB Engine, Informationen, SQL Blog
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...
von Uwe Ricken | Nov. 10, 2012 | 300, DB Engine, Indexierung, Optimierung, SQL Blog
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...