roadshow: what's new in microsoft sql server 2016

40
Digicomp 1 Kursleitung: Roadshow - What’s new in SQL Server 2016 Dieter Rüetschi ([email protected])

Upload: digicomp-academy-ag

Post on 08-Jan-2017

413 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Roadshow: What's new in Microsoft SQL Server 2016

Digicomp 1

Kursleitung:

Roadshow - What’s new in SQL Server 2016

Dieter Rüetschi ([email protected])

Page 2: Roadshow: What's new in Microsoft SQL Server 2016

2Digicomp

Inhalt Fachreferat

Everything-Built-In

Mission Critical Plattform

Security

Hochverfügbarkeit

Advanced Analytics

Page 3: Roadshow: What's new in Microsoft SQL Server 2016

Digicomp 3

Everything-Built-In

Page 4: Roadshow: What's new in Microsoft SQL Server 2016

4Digicomp

SQL Server 2016 : Everything Built-In

Page 5: Roadshow: What's new in Microsoft SQL Server 2016

5Digicomp

In Memory Erweiterungen

Techniken von SQL Server 2014:

Buffer Pool Extensions

Columne Store Index

Operationelle In Memory Technik

Page 6: Roadshow: What's new in Microsoft SQL Server 2016

6Digicomp

Buffer Pool Extension

• Erweiterung des RAMs durch SSD• Verbesserung für die lesenden Zugriffe auf

Clean Pages• TSQL

ALTER SERVER CONFIGURATIONSET BUFFER POOL EXTENSION ON(FILENAME = 'E:\SSDCACHE\MYCACHE.BPE',SIZE = 50 GB);

Page 7: Roadshow: What's new in Microsoft SQL Server 2016

7Digicomp

Column Store Index

Page 8: Roadshow: What's new in Microsoft SQL Server 2016

8Digicomp

Einsatzgebiet Columnstore Index

Star oder Snowflake Schem (Datewarehouses)

Tabellen mit sehr vielen Rows

Tabellen deren Daten gut komprimiert werden können

Clustered

Nonclustered

Page 9: Roadshow: What's new in Microsoft SQL Server 2016

9Digicomp

Memory Optimierte Tabellen Technik

Daten werden als C-DLLS in den Speicher gestreamt

Persistiert als Filestream oder non durable

Werden mit Hash Indexen indexiert

Abfrage per TSQL

Nicht alle Datentypen sind unterstützt ( nicht erlaubte z.B. Text, Image, nvarchar(max))

Keine Identity Columns

Keine Foreign Key Constraints

Locking muss berücksichtigt werden

Page 10: Roadshow: What's new in Microsoft SQL Server 2016

10Digicomp

Abfrage auf Memory optimierten Tabellen

Page 11: Roadshow: What's new in Microsoft SQL Server 2016

11Digicomp

JSON support

Page 12: Roadshow: What's new in Microsoft SQL Server 2016

12Digicomp

SQL Server und DocumentDB (Azure)

Page 13: Roadshow: What's new in Microsoft SQL Server 2016

13Digicomp

Temporal Database

Page 14: Roadshow: What's new in Microsoft SQL Server 2016

14Digicomp

Temporal Data Queries

Page 15: Roadshow: What's new in Microsoft SQL Server 2016

15Digicomp

Ein Beispiel

Page 16: Roadshow: What's new in Microsoft SQL Server 2016

16Digicomp

Query Store – «Data Flight Recorder»

Page 17: Roadshow: What's new in Microsoft SQL Server 2016

17Digicomp

Query Store

Speichert

Query Text

Query Plans / Choices

Laufzeitstatistik vorallem performance Metriken

Wird für gezielte Performance Opmitierungen eingesetzt

Page 18: Roadshow: What's new in Microsoft SQL Server 2016

18Digicomp

Ergebnisse der Auswertungen

Page 19: Roadshow: What's new in Microsoft SQL Server 2016

Digicomp 19

Security

Page 20: Roadshow: What's new in Microsoft SQL Server 2016

20Digicomp

Always encrypted

Page 21: Roadshow: What's new in Microsoft SQL Server 2016

21Digicomp

Daten Maskierung (z.B. die letzten 4 Zeichen einer Kreditkarte)

Page 22: Roadshow: What's new in Microsoft SQL Server 2016

22Digicomp

Vorteile

Die Datenstruktur muss nicht verändert werden

Die Policies können von einem DBA jederzeit angepasst werden

Die Abfrage ist transparent

Page 23: Roadshow: What's new in Microsoft SQL Server 2016

Digicomp 23

Hochverfügbarkeit

Page 24: Roadshow: What's new in Microsoft SQL Server 2016

24Digicomp

Hochverfügbarkeit

Drei synchrone Replikas für auto failover über Domaingrenzen hinweg

Round Robin Load Balancind der Replikas

Automatischer Failover basierend auf Database Health

DTC Unterstützung über Instanzen über Failover Techniken

SSIS Support

Page 25: Roadshow: What's new in Microsoft SQL Server 2016

Digicomp 25

Advanced Analytics

Page 26: Roadshow: What's new in Microsoft SQL Server 2016

26Digicomp

Klassische Aufteilung Operationeller- und Analytischer Teil

Vorteile:• Klare Trennung• Getrennte Umgebungen

Nachteile:• Nachentwicklung auf der

analytischen Seite• Grosse Latenzzeit

Page 27: Roadshow: What's new in Microsoft SQL Server 2016

27Digicomp

In Memory Analyse

Vorteile

Keine Daten Lattenz

Keine ETL Prozesse

Kein spezifisches DWH

Nachteile

Analytische Abfragen sind i.a. ressourcenintensiv

Analyse auf relationalem Modell wesentlich komplexer

Page 28: Roadshow: What's new in Microsoft SQL Server 2016

28Digicomp

Microsoft’s Angebot

Page 29: Roadshow: What's new in Microsoft SQL Server 2016

29Digicomp

SSIS Erweiterungen

AlwaysOn Support

Incremental deployment von SSIS Packages

Besserer upgrade support für Projekte

Verbesserungen im Designer

Support mehrer Versionen

OData V4 Support

Power Query als Datenquelle

Page 30: Roadshow: What's new in Microsoft SQL Server 2016

30Digicomp

Azure (Big Data) Feature Pack für SSIS

Page 31: Roadshow: What's new in Microsoft SQL Server 2016

31Digicomp

Analysis Services

Neues

Parallel Processing über Partitionen

NUMA Optimierung

On-Demand loading und Paging

Tabular und Molap Modellierungserweiterungen

Vorteile

Bessere Performance

Höhere Skalierbarkeit

Kleinerer TCO

Keine Anpassungen an den Applikationen nötig

Page 32: Roadshow: What's new in Microsoft SQL Server 2016

32Digicomp

Master Data Services (MDS) Erweiterungen

Page 33: Roadshow: What's new in Microsoft SQL Server 2016

33Digicomp

Mobile BI

Page 34: Roadshow: What's new in Microsoft SQL Server 2016

34Digicomp

Viele Möglichkeiten für die optimierte Darstellung auf verschiedenen Devices

Page 35: Roadshow: What's new in Microsoft SQL Server 2016

35Digicomp

Reporting – neue Grafische Möglichkeiten (Sunburst Chart)

Page 36: Roadshow: What's new in Microsoft SQL Server 2016

36Digicomp

Statistik Plattform Integration mit «R»

Page 37: Roadshow: What's new in Microsoft SQL Server 2016

Digicomp 37

SQL Azure

Page 38: Roadshow: What's new in Microsoft SQL Server 2016

38Digicomp

Migration On-Premise -> Azure

Page 39: Roadshow: What's new in Microsoft SQL Server 2016

39Digicomp

Stretch DB – verteilte DB in On Premise <-> Azure

Page 40: Roadshow: What's new in Microsoft SQL Server 2016

40Digicomp

Interessante Links

Product Samples SQL Server 2016

http://msftdbprodsamples.codeplex.com/

Adventure Works 2016 DB und Scripts

https://www.microsoft.com/en-us/download/details.aspx?id=49502