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…

Hint to a solution - you don't have to travel to the moon and back

SQL Server Cluster: Probleme mit UniqueIDs in Virtualisierungsumgebungen

Neulich hatte ich einen spannenden Fall bei einem Kunden: Die Cluster-Validierung für ein neues SQL Server Failover Cluster Instanz (FCI) schlug fehl, ohne dass auf den ersten Blick ersichtliche Gründe vorlagen. Nach genauerer Analyse zeigte sich das Problem: Beide Knoten des Clusters hatten identische UniqueIDs für ihre lokalen Platten – ein typisches, aber leicht zu…

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…