db-berater-server-2

SQL Server Blog

Installation | Konfiguration | Optimierung von Microsoft SQL Server

SQLBits 2023 – a personal review

I am a speaker on many Usergroups, small, medium, and big conferences like SQLBits and PASS Summit. In 2023 I had the honor of conducting both a full-day workshop and a regular session. This blog post is a personal review of my impressions about one of the best...

mehr lesen

Functional Indexes in Microsoft SQL Server

Ich hatte heute einen Kundentermin, in dem die Vorteile von "functional Indexes", wie sie ORACLE oder POSTGRES kennen, hervorgehoben wurden. Leider kennt Microsoft SQL Server diese Art von Indexen nicht. Dennoch ist es auch mit Microsoft SQL Server möglich, die...

mehr lesen

NOLOCK ist ein NO GO!

Immer wieder treffe ich auf Applikationen, die inflationär die Option WITH (NOLOCK) verwenden. Bitte hört damit auf. NOLOCK bedeutet nicht, dass ohne Sperren gearbeitet wird. Vielmehr können durch die Verwendung mehr Probleme auftreten, als vermeintlich gelöst werden....

mehr lesen

Error 3013 – mehr Details bitte!

Aktuell entwickeln wir eine Log Shipping Lösung für einen Kunden, der sehr viele Datenbanken (>100) auf einem Server hostet. Das standardisierte Log Shipping ist für diese Umgebung nicht geeignet, da für jede Datenbank Log Shipping separat konfiguriert werden muss....

mehr lesen

Tabellenobjekt in Management Studio verbergen

Heute Vormittag hatte ich einen Beratungstermin, in dem geklärt werden sollte, wie man Tabellenobjekt(e) in Management Studio verbergen kann. Es ging primär darum, dass Metadaten nicht einfach angezeigt/ausgelesen werden sollten. Die von mir gezeigte Variante schützt...

mehr lesen

Heaps – Update Operationen

Im vorherigen Artikel habe ich mich intensiv mit INSERT-Operationen und den Besonderheiten bei Heaps beschäftigt. Da aber in Datenbanken nicht nur neue Daten geschrieben werden, müssen auch Besonderheiten bei Aktualisierungen berücksichtigt werden. Dieser Artikel...

mehr lesen

Heaps – INSERT Operationen

Nachdem sich die vorherigen Artikel mit den internen Strukturen und der Auswahl von Daten in Heaps beschäftigt haben, werden die nächsten Artikel beschreiben, wie DML-Operationen für einem Heap optimiert werden können. Standardverfahren - INSERT Wenn Datensätze...

mehr lesen

SQL Server Internals Group

Im Juli 2017 haben Frank Geisler und Torsten Straus die SIG -SQL Server Internals Group gegründet. Da nach dem siebten Online Events keine Sprecher mehr gefunden wurden, wurde die Plattform nicht mehr aktiv beworben. Auf dem YouTube Channel sind bereits vier Sessions...

mehr lesen