What's new in sql server 2012

Post on 20-Aug-2015

825 views 4 download

Transcript of What's new in sql server 2012

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