Anderer Ansicht sein – die Crux der Sicht


Andreas Rauch

Gerade für Anfänger scheinen Sichten das Maß aller Dinge zu sein. Sichten Editor im SSMS verhilft einem spielend einfach komplexere Joins zusammenzubasteln. Und so werden es mehr und mehr Sichten .. und Sichten greifen auf Sichten zu, die auf Sichten zugreifen , die auf Sichten zugreifen. Sie wissen... [Mehr]

3 minutes Guru – Sharepoint 2013 Search Abfragevorschläge


Andreas Rauch

Die Sharepoint 2013 suche hat viele feine Dinge drauf. Zum Beispiel Abfragevorschläge. Dem Sharepoint Benutzer können während des Tippens bereits Wortschläge angezeigt werden. Ähnlich wie bei Google, allerdings (leider) nicht so komfortabel bzw dynamisch. Aber wie funktionierts? Sehen Sie hier das V... [Mehr]

Schichtarbeit angesagt - SQL Profiler automatisch starten


Andreas Rauch

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]

Vorsicht vor Ordnung - Sort Warnings


Andreas Rauch

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]

Du kommst hier net rein - Logon Trigger


Andreas Rauch

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]

Columnstore Indizes next Genration


Andreas Rauch

Version 2.0 der Columnstore Indzes. Microsoft gab in der SQL Server 2014 CTP1 den Blick frei auf die kommende Genration der spaltenorientierten Indizes. Was ist zu erwarten und was bekommt man? Das Prinzip der Columnstore Indizes ist klar. Zeilen statt Spalten. Wer frägt denn schon mit Select * Tab... [Mehr]

FeatureDependency ID – Sharepoint Shell verweigert den Dienst


Andreas Rauch

  Ziemlich ärgerlich, wenn man mit Sharepoint Shell arbeiten möchte und es kommt folgende Fehlermeldung: Auf die lokale Farm kann nicht zugegriffen werden. Cmdlets mit 'FeatureDependencyID sind nicht registriert.   Grundsätzlich sind mir drei Arten bekannt, wie es zu diesem Fehle... [Mehr]

Managed Service Account für SQL Server


Andreas Rauch

Im Prinzip ist alles sehr einfach. Das Konto mit dem ein Dienst laufen soll, soll möglichst nur die Rechte besitzen, die es für die Ausführung seiner Dienste benötigt. Im memoria Ich kann mich noch gut an die Zeiten erinnern, als so gut wie alle Dienst – auch SQL Server – mit Local System  b... [Mehr]

SQL Alias – Wenig Arbeit mehr Komfort für Sharepoint Admins


Andreas Rauch

Warum das Leben nicht einfacher gestalten..? Nehmen wir doch mal folgende Fälle an: Man möchte die Datenbanken des Sharepoint Servern auf einen anderen Server umziehen ohne den aktuellen Server herunterzufahren. Oder man entscheidet sich Gründen der “Hochverfügbarkeit”  Datenbanken auf einen S... [Mehr]

SQL Server 11 (Codename Denali) kurz vor CTP3


Andreas Rauch

Gegen Ende des Sommer ist die finale Version des SQL Server 11 zu erwarten. Bis dato lässt sich allerdings nur die CTP1 Version downloaden. “Informanten” zufolge ist die CTP2 Version nur einem bestimmten Personenkreis zugänglich. Die CTP3 Version allerdings wird wieder öffentlich –demnächst- zur Ver... [Mehr]