SQL Konferenz 2018 – SQL Server 2017: Schnell, schneller, am schnellsten

Die Aussage Bob Wards, seines Zeichens Principal Architect Databases von Microsoft, „SQL Server 2017 is the fastest database everywhere you need it.” fasst es zusammen: SQL Server 2017 ist schneller als all seine Vorgänger, und auf allen Systemen die schnellste Datenbank: sei es auf Azure, unter Windows oder gar Linux. In dieser Session erläutert Andreas Wolter (MCSM Data Platform), welche neuen Features und Verbesserungen der Datenbank-Engine diese Aussage untermauern. Natürlich wird es auch einige Demos der neuen Möglichkeiten geben. Wer wissen will, ob, oder besser warum er auf das neue Release setzen soll, ist hier genau richtig.

SQL Konferenz 2018 – Columsture Indexes: Clustered vs Nonclustered

Learn practical Columnstore Indexes tips and tricks such as which type to use, how and when to use Disk-Based vs. In-Memory or Clustered vs. Nonclustered, how to load data into Columnstore in the most efficient way, and how to get the best performance possible out of the Batch Execution Mode.
With a nod to each of the available SQL Server versions (2012, 2014, 2016, 2017 and the Azure SQLDB), this full day session focuses on practical solutions and applications of Columnstore Indexes and the Batch Execution Mode. We also review the limitations of both and learn how to solve some of those limitations.
Covering all available relational engines supporting Columnstore Indexes (including parts of the SQL DataWarehouse), this pre-conference will give you insight on why and when to use Columnstore Indexes, and when to take a step back and use a different type of technology.
Since November 2016 (and more specifically since Service Pack 1 for SQL Server 2016), Columnstore Indexes have been available for every Edition of SQL Server (including Express and Local editions). Join this workshop and become a part of the columnar revolution that is positively affecting database platforms around the world.

SQL Server Konferenz 2018 – Inside the VertiPaq engine

The xVelocity engine used by SQL Server Analysis Services Tabular, Power BI, and Power Pivot, is a columnar database capable of incredible performances, both in speed and compression ratio. In this session, we will perform a deep dive in the internals of the database architecture, discovering how Vertipaq stores information, in order to gain better insights into the engine and understand the best way to model your data warehouse to leverage the features of VertiPaq. We will show common and useful techniques to increase the compression ratio and obtain better performances from your Tabular data model.

SQL Konferenz 2018 – Analyse von Wait Stats

Die wichtigste Aufgabe für einen DBA und Entwickler ist es, den Überblick über die Tätigkeiten des Microsoft SQL Server zu behalten. Dazu ist es notwendig, regelmäßig die Systeme zu analysieren. Mit dieser Session zeigt Uwe Ricken die grundsätzlichen Vorgehensweisen bei der Kontrolle der Leistungsdaten eines Microsoft SQL Servers. Weiterhin steht im besonderen Fokus die Analyse von Wartezeiten (Wait Stats), die regelmäßig bei einem Microsoft SQL Server auftreten. Die Wait Stats geben – bei richtiger Analyse – sehr schnell Aufschluss darüber, welche Probleme der Microsoft SQL Server hat / haben könnte. Der Vortrag ist überwiegend von Demos geprägt und zeigt mit Hilfe mehrerer Simulationen von bis zu 100 Clients die verschiedenen Wartezustände, wie man sie erkennt, welche Auswirkungen sie haben – und wie man sie beheben kann.

  • Parallelisierung (CXPACKET) und ihre Auswirkung auf die Performance
  • SOS_SCHEDULER_YIELD – wenn es mal wieder etwas länger dauert
  • ASYNC_IO_COMPLETION – nicht immer ist SQL Server das Problem
  • ASYNC_NETWORK_IO – wenn die Applikation die Daten verweigert
  • THREADPOOL – Gedrängel an der Waiter List
  • PAGELATCH_?? – Sperren sind leider notwendig

SQL Server Konferenz 2018 – Power BI und IoT

Von Echtzeit-Daten, wie sie meist im Streaming-Verfahren von IoT-Datenquellen geliefert werden, geht ein großer Reiz aus. Nichts ist schöner, als auf ein Browserfenster zu starren und zu sehen, wie sich der winzige Lieferwagen von allein Meter um Meter auf mein Haus zubewegt! Auch Dashboards, wo Liniengrafiken auf- und abwärts zucken, können uns stundenlang beschäftigen. Der technische Hintergrund dazu sind Power BI Streaming Datasets, deren Möglichkeiten wir uns in diesem demo-reichen Vortrag einmal ansehen werden. Was sind mögliche Visualisierungen, welche Datenquellen bieten sich an und welche Beschränkungen der Technologie gibt es?