view of brown ruin during daytime - Greece Athens Parthenon - Columnsstore Indexes
|

Leistungseinbruch beim Schreiben in Columnstore Index – Ursachen und Tipps

Vor ein paar Tagen bin ich über eine spannende Diskussion auf Reddit gestolpert: Warum kann das Schreiben von Datensätzen mit vielen NULL-Werten zu einem massiven Leistungseinbruch in einem Columnstore Index führen? (Link zur Diskussion) Ich fand das Thema so interessant, weil ich genau dieses Verhalten auch schon in Kundenumgebungen beobachtet habe – insbesondere bei großen…

a man is loading boxes from a van - relocate your SSISDB
|

SSISDB auf einen anderen SQL Server migrieren – meine bewährte Vorgehensweise

Eine Aufgabe, die jedem SQL Server DBA früher oder später mehrfach begegnet: SSISDB auf einen neuen Server migrieren. Egal ob System-Upgrade, Hardware-Austausch oder Umzug in die Cloud – diese Migration gehört zum Alltag. Ich habe sie über die Jahre mehrfach durchgeführt – und versuche jedes Mal, den Ablauf weiter zu verbessern. In diesem Beitrag zeige…

brown snail on rock - SQL Server langsame Abfrage Ursachen
|

SQL Server: Warum läuft meine Abfrage plötzlich langsam?

Jeder DBA kennt diese Situation: „Warum ist meine Abfrage auf einmal so langsam?“ Noch gestern lief sie in unter einer Sekunde, und heute braucht sie 15 oder mehr. Die Überraschung ist oft groß, die Ursachen aber meist sehr technisch. Bei einer SQL Server langsame Abfrage gibt es verschiedene Ursachen. In diesem Beitrag gebe ich einen…

gray and black engine - db engine tuning with regular housekeeping
|

Index-Maintenance mit Ola Hallengren’s Script – Best Practices und Tipps

Ein Post im SQL Server Subreddit hat mich diese Woche auf eine gute Frage gestoßen: Wie kann ich das Skript von Ola Hallengren für die Indexpflege optimieren oder besser anpassen? Der Nutzer war mit dem Standardverhalten nicht ganz zufrieden und fragte nach Best Practices und konkreten Tipps aus der Community zum Thema Index-Maintenance mit Ola…

fireman extinguishing the burning house - Recovery Model - How to rescue your database
|

SQL Server Recovery Model: Das richtige Modell für deine Datenbanken finden

Die Wahl des richtigen Recovery Models für eine SQL Server-Datenbank ist entscheidend für Datensicherheit, Wiederherstellungsstrategien und Performance. Doch welches Recovery Model ist das richtige für deine Anwendung? „Full“, „Simple“ oder „Bulk-Logged“? Die Antwort hängt von mehreren Faktoren ab – in diesem Beitrag zeige ich dir, worauf du achten, mit wem du sprechen solltest und wie…

yellow and brown duck cartoon character - Fear of time bombs as an DBA
|

SQL Server „Time Bombs“ – Typische versteckte Probleme

Vielen Dank an DallasDBAs für die Inspiration – Jeder DBA kennt es: Ein SQL Server läuft monatelang problemlos – bis plötzlich ein unerwartetes Problem auftritt, das den Betrieb stört. Diese versteckten „Time Bombs“ sind tückisch, weil sie oft unbemerkt bleiben, bis sie eskalieren. In diesem Beitrag zeige ich dir einige typische SQL Server-Probleme, die irgendwann…