PASS Rheinland 01/2016

Das neue Jahr startet für mich direkt mit einem Vortrag in der Regionalgruppe Rheinland zusammen mit Uwe Ricken.

Am 14.01.2016 um 19:00 Uhr findet das monatliche Treffen der Regionalgruppe statt. Diesmal haben wir zwei sich schön ergänzende Themen. Der erste Vortrag enthält einige Elemente aus meinem blog und einige bisher nicht gezeigte Reports zur Beobachtung des Plancache.

Performanceoptimierung mit Hilfe des Plancache

In dieser Session sehen wir, was der Plancache ist und welche unterschiedlichen Informationen er uns geben kann. Wir lernen Parameter für den Server oder einzelne Datenbanken kennen und wie wir gezielt kleinere oder größere Teile des Plancache bereinigen können. Parameter Sniffing und der Einsatz von Plan Guides runden diesen Teil ab. Abschließend lernen wir ein Dashboard kennen, mit dem wir uns dem Plancache in grafischer Form nähern. Die Analyse unserer Performance-Daten soll uns gezielt einzelne Datenbanken oder Statements zeigen, wo weitere Aktivitäten notwendig sind. Gerade bei Systemen mit vielen Datenbanken wird die genauere Eingrenzung auf die Verursacher der Last vereinfacht.

Die zweite Session wird von Uwe Ricken gehalten, mit dem ich auch schon zusammen auf dem SQL Saturday gesprochen habe.

Wer braucht schon Clustered Indexes? Pro und Con von Clustered Indexes!

Wer aufmerksam Blogs, Artikel liest und Sessions über Indexierung hört, wird den grundsätzlichen Tenor kennen: „Jede Tabelle braucht einen Clustered Index“. Selbst Microsoft verlangt für DaaS (Database as a Service) in der Cloud, dass jede Tabelle einen Clustered Index besitzen muss! Mit der Verwendung von „Clustered Indexes“ geht immer die Aussage einher, dass Tabellen dadurch „performanter“ sind. Dieser Irrglaube wird durch mehrere eindrucksvolle Tests widerlegt. Es mag kaum vorstellbar sein – aber ein Clustered Index kann in Systemen mit hoher Konkurrenz sogar eher zu einer Bremse statt zu einem Boost führen. In der Session werden folgende Themen behandelt:
  • Unterschied HEAP / Clustered Index
  • Auswahl eines geeigneten Schlüssels für einen Clustered Index
  • Warum Clustered Indexes, wenn die primäre Such über Non Clustered Indexes erfolgt?
  • Nachteile bei der Verwendung von HEAPS
  • Nachteile bei der Verwendung von Clustered Indexes

Diese Session setzt das grundsätzliche Verständnis von Indexen voraus. Der Level dieser Session variiert zwischen 200 und 400!

Wir treffen uns in Köln

Microsoft Deutschland GmbH
Geschäftsstelle Köln
Holzmarkt 2a
50676 Köln

Wir bitten um eine vorherige Anmeldung per Email an: rgv_kbd (AT) sqlpass.de.