Post on 20-Aug-2015
Drive your life.
What’s new in SQL Server 2012
Dieter Rüetschi
ruetschi@ability-solutions.ch
Matthias Gessenay
Matthias.gessenay@corporatesoftware.ch
Agenda
� Einführung
� Die verschiedenen Editionen
� Administration und Cloud
� Development BI
SQL Day 2012 2
EDITIONEN
SQL Day 2012 3
Übersicht
SQL Day 2012 4
ADMINISTRATION
SQL Day 2012 5
AlwaysOn
� Wird Mirroring über 2 Releases ersetzen
� Erlaubt 2 synchrone Secondaries
� Insgesamt 4 Secondaries
� Automatic Failover
� Basiert auf dem Windows Server Clustering Feature
� Erlaubt Delayed-Kopien
� Application Failover durch einen Virtual Name
SQL Day 2012 6
Dashboard
SQL Day 2012 7
Monitoring
� Dashboard
� System Center Operations Manager
� System Center Configuration Manager
� Compliance Management
SQL Day 2012 8
DEMO
SQL Day 2012 9
SQL Server Management Studio
� Intellisense, Code Snippets
SQL Day 2012 10
Contained Databases
� User direkt in der DB
� Keine Abhängigkeit von der Master
� Pro:
� Failover
� App-V
� Cloud
� Contra:
� «Wildwuchs»
SQL Day 2012 11
SQL läuft jetzt auf Server Core
� Empfohlene Installationsmehtode für Server 2012
� Geringer Ressourcenverbrauch
� Geringere Angriffsfläche
� Gut für automatische Provisionierung
� System Center Virtual Machine Manager
SQL Day 2012 12
CLOUD
SQL Day 2012 13
Metereologische Aspekte
� Private Cloud
� Inhouse
� Public Cloud
� Microsoft Azure
� Hybrid Cloud
� Private + Public
SQL Day 2012 17
Business AnalyticsReporting Data Sync
Private Cloud
� System Center Virtual Machine Manager unterstützt SQL Server Templates
� Windows Server + SQL -> Sysprep
� Anschliessend ein Konfigurationsscript erstellen
� Elastische Provisionierung
SQL Day 2012 18
Deployment mit Service Models möglich
SQL Day 2012 19
Hybrid Szenario
� Bi-direktionale Synchronisation von SQL Server
� Einschränkung auf
� Datenbank
� Tabellen
� Spalten
� Filter
SQL Day 2012 20
DEVELOPMENT
SQL Day 2012 21
Development
SQL Day 2012 22
TSQL
� SELECT mit OFFSET & FETCH
� Sequenzen
� Window-Funktionen
� Viele neue und veränderte Funktionen
� THROW
� EXECUTE WITH RESULT SETS
� Metadata Discovery
� FORCESCAN und FORCESEEK
� UTF16 Collations
SQL Day 2012 23
Beyond Rational
� (BLOB)- Management mit Filetable
� Deutliche Verbesserung bei der Bearbeitung von Geodaten
� Rich Unstructured Data
SQL Day 2012 24
SQL Server Data Tools
� Data-tier komplett in Visual Studio entwickeln
� Integration in Quellcodeverwaltung
& Build-Prozesse
� Deklaratives Change-Management
� SSDT sind Nachfolger von
� Visual Studio 2010 Datenbankprojekte
� Visual Studio Team System 2008
Database Edition GDR Release 2
plus Power Toys... (aka „Data Dude“)
SQL Day 2012 25
Was gehört alles dazu?
SQL Day 2012 26
IntegrationServices
AnalysisServices
ReportingServices
SQL Day 2012 27
BUSINESS INTELLIGENCE
SQL Day 2012 28
Dashboard DesignerExcel
PerformancePointExcel Services
Office & SharePoint
Business
Applications
Daten Qualitätssicherung
SSIS
� Zugriff auf unterschiedlichste Datenquellen
� XML, Webservices, SAP, MSMQ, Excel, …
� Komfortable Entwicklungsumgebung mit
vielen vordefinierten Bausteinen
� Lesen, Schreiben, Konvertierungen, Sort, Merge, …
� Mächtiger Debuger
� Unterstützung vieler Spezialaufgaben
� Slowly Changing Dimensions
� Change Data Capture, Scripting, Filesystem, FTP
� Datenbank-Management-Aufgaben
� Index-Reorg, Cube-Prozessing, Data Mining Tasks …
� Deployment-Werkzeuge
� Erweiterbar durch offene .NET-Schnittstellen
Data Warehouse
� Colum Store Index (CSI)
� Neuer Index-Typ auf Basis der VertiPaq-In-Memory-Engine für das spaltenweise und
hochkomprimierte Speichern eines Index
� Verkürzung der Laufzeiten bei typischen DWH-Abfragen um Faktor 2-10
� Neuer Ausführungsmodus für Abfragen (neben row): batch
� Transparent für die Client-Anwendung
� Können indexed views überflüssig machen
� Weitere Neuerungen
� Bis zu 15000 Partitionen
� AlwaysOn ermöglicht neue Szenarien durch readable secondaries und remote mirroring
� Diversen Verbesserungen und Neuerungen im Bereich Geo/Spatial
SQL Day 2012 32
Parallel Data Warehouse
SQL Day 2012 33
Analyse
SQL Day 2012 34
Reporting
� Alerting (Abos mit Bedingungen)
� Von Endbenutzern erstell- und anpassbar über SharePoint
� Individuelle Benachrichtigung über die wichtigsten Daten
� Erspart regelmäßigen Reportabruf
� Erfordert „stored credentials“
� SSRS-SharePoint Integration
� SSRS läuft jetzt direkt als SharePoint managed Service Applikation
� Weniger Overhead, bessere Performance, bessere Skalierung
� Administration nur noch via SharePoint Central Admin und PowerShell
� Nicht mehr unterstützt:
� Reporting Modelle
SQL Day 2012 35
Power View
� Grafische Erstellung von Analysen im Browser
� Nutzung und Weitergabe via SharePoint
� An Office angelehntes Bedienkonzept
� Mächtige Darstellungsmöglichkeiten
� Reichhaltige, metadatenbasierte Interaktivität
� Vollständig integriert mit PowerPivot und BISM tab.
� Ermöglicht tiefgehende Erkenntnisse durch intelligente
und mächtige Abfragen
� Hervorhebung und Filterung ohne Konfiguration
� Animierte Trenddarstellungen (play axis)
� Jederzeit präsentabel
� Export und Einbettung in PowerPoint
� Bei Verbindung zum Firmennetz volle Interaktivität
SQL Day 2012 36
UND VIELES MEHR
SQL Day 2012 37