SQL Server 2016.. habe ich schon erwähnt, dass ich den ziemlich cool finde?
Wollen wir mal Schritt für Schritt den neuen SQL Server unter die Lupe nehmen.
SQL Server 2016 läßt sich wie gewohnt installieren. Allerdings fallen natürlich ein paar Dinge gleich ins Auge:
Zu den Instanzfeatures zählt nun PolyBase.
Allerdings muss dazu auch die Java Plattform installiert werden..
Die Idee, bereits bei der Installation, die best practice Gedanken umzusetzen, wurde bereits sehr gut in SQL den vorherigen Versionen umgesetzt. Trennung der Daten von den Logfiles und Tempdb eigenes Laufwerk. Nun wird ebenfalls gleich empfohlen, der tempdb mehrere Datein zuzuweisen..
Ansonsten bleibt des Setup identisch.
Auf den ersten Blick fällt dann auch gleich auf, dass Eigenschaften einer Datenbank eín wenig zugelegt haben. So läßt sich der QueryStore in den Settings der DB aktivieren.
Interessanterweise ist Mirroring immer noch Bestandteil des SQL Server 2016. Ein Wegfall würde mir allerdings nicht mehr allzu schwer fallen, da AlwaysOn Availability Groups nun auch in der Standard Version enthalten sind. (Begrenzt auf 2 Knoten)
Innerhalb der Datenbank finden sich nun die neuen Features, wie External Ressources für External Tables, sprich Polybase, Query Store, der die Top Queries bzw schlecht performanden Queries anzeigen kann.
Anstatt mühseelig den Plancache per TSQL abzufragen bzw. die Pläne sogar zu archivieren und zu analysieren, steht nun der QueryStore zur Verfügung.
Mit verschiedenen vorgefertigten Berichten, kommt man so den teuersten, oder sich verschlechternden Abfragen auf die Schliche.
Versionierung der Daten via Temporal Tables: Ohne großen Aufwand , den verlauf der Daten speichern.
Wunderbar zu beobachten, an welcher Stelle die Abfrage gerade arbeitet. Pro Operator die Anzeige der Dauer in Sekunden und % Abgeschlossen.
Super.., oder?
Nächstes Artikel:Temporal Tables.
In SQL Server 2016 wurde das sog. dynamic data masking eingeführt. Eine Möglichkeit Daten bei…
Seit Sharepoint Server 2007 präsentiert sich die Installation immer auf die gleiche Weise. Gerade mal,…
Es weihnachtet! Gerade bekam ich von einer Kollegin Plätzchen angeboten mit der Größe eines Diskus…
Nein, bitte nicht verwechseln: temporal tables haben nichts zu tun mit temporary tables table variables…
Nach langer Zeit wieder mal eine Artikel von mir.. der mich besonders erfreut. SQL Server…
Ganz ehrlich.. es gibt ein paar Dinge, die einen ziemlich ärgern. Dazu gehört der Secure…
View Comments
Ich hätte da mal eine Frage. Ich nutze zur Zeit den SQL Server 2008 R2. Nun muss ich auf den SQL 2016 updaten was ich auch bereits versucht habe. Nur bekomme ich einige Features nicht zum laufen. Zum einen die SSIS kann nicht im Managmentstudio angesprochen werden und der Reportingservice läuft nicht. Einew eitere Frage - hat man die Möglichkeit die Reportingdaten aus dem 2008 auf den 2016 zu übernehmen. Ich habe das nciht geschafft.
Würde mich freuen wenn iche ine Antwort oder kleinen Hinweis erhalten würde. Gerne auch per Mail an micha.hh@t-online.de
Danke und Gruß
Micha