SQL Server – Always On – Was bedeutet das?

SQL Server – Always On – Was bedeutet das?

Seit dem SQL Server 2012 gibt es „ein neues“ Feature mit dem Namen „Always On“ oder sollte ich besser sagen mit dem Buzz-Word „Always On„…Immer wieder erhalte ich Kunden-Anforderungen, „wir möchten gerne einen SQL Server mit Always On“, leider muss ich dann immer wieder nachfragen, was der Kunde denn unter Always On versteht bzw was…

SQL Server 2016 – IFI-Aktivierung und TempDB-Optimierung

SQL Server 2016 – IFI-Aktivierung und TempDB-Optimierung

Jetzt wo der SQL Server 2016 offiziell erschienen ist, kommen auch immer mehr Details ans Licht, so dass man sich so langsam auf die ersten „richtigen“ Installationen vorbereiten kann/muss. Was hat sich im Vergleich zum SQL Server 2014 im Rahmen der Installation alles geändert? Wie muss man die vorhandene Dokumentation anpassen? Beim Lesen zahlreicher Tweets…

Endlich wurde der SQL Server 2016 offiziell veröffentlicht

Endlich wurde der SQL Server 2016 offiziell veröffentlicht

Endlich ist es soweit, der SQL Server 2016 wurde nun als „GA“ veröffentlicht. Man findet hierzu zahlreiche Beiträge und Videos bei Microsoft über die neuen Features und deren Auswirkungen. Einige dieser Feature sind zum Beispiel der JSON support um modernere Apps zu entwickeln, Stretch Database um zum Beispiel OnPrem-Storagekosten zu senken, Temporal Tables um zeitliche Vorgänge in Tabellen einfacher…

TSQL – MaxDOP und NUMA – Empfehlungen

TSQL – MaxDOP und NUMA – Empfehlungen

Letzte Woche habe ich einen Beitrag verfasst zum Thema, wie ermittelt man ein paar wichtige Eckpunkte des SQL Servers wie Anzahl CPU, Anzahl Schedulers, Min.- und Max Memory oder maxDOP über den SQL Server mit einem kleinen TSQL Skript… Irgendwie hat mir die Empfehlung für den „optimalen maxDOP“ keine Ruhe gelassen und ich habe nochmal zahlreiche…

„Optimize for ad-hoc workloads“ – warum diesen Parameter aktivieren?

„Optimize for ad-hoc workloads“ – warum diesen Parameter aktivieren?

Heute wurde mir die Frage gestellt, ob ich den Parameter „Optimize for ad-hoc workloads“ kenne bzw ob ich wüsste wofür dieser da ist. Ja, ich kenne diesen Parameter und ich weiß auch, dass wir ihn in unseren Best-Practises aktivieren. Also muss ich mich schon einmal damit beschäftigt haben… scheint aber schon lange her zu sein,…

TSQL – wichtige Informationen über die SQL Server Instanz ermitteln

TSQL – wichtige Informationen über die SQL Server Instanz ermitteln

Wir alle kennen es, wir sollen Informationen zu unseren SQL Servern liefern… entweder der Kunde oder ein Kollege will schnell einen Überblick über die wichtigsten Parameter des SQL Servers haben… Was liegt da näher als mal eben schnell ein TSQL-Statement auf dem angefragten Server auszuführen? Die letzten solcher Anfragen wollte immer die selben Informationen zusammengefasst bzw…