12
SQL Server 2012 – What’s New? Karl-Heinz Sütterlin Technology Solution Professional DataPlatform [email protected] Microsoft Switzerland

Time SQL Server 2012 Highlights and ColumnStore Index09:00 – 10:15 AlwaysOn and Contained Databases10:45 – 12:15 PowerPivot and PowerView (BI)13:00 –

Embed Size (px)

Citation preview

Page 1: Time SQL Server 2012 Highlights and ColumnStore Index09:00 – 10:15 AlwaysOn and Contained Databases10:45 – 12:15 PowerPivot and PowerView (BI)13:00 –

SQL Server 2012 – What’s New?Karl-Heinz SütterlinTechnology Solution Professional [email protected] Switzerland

Page 2: Time SQL Server 2012 Highlights and ColumnStore Index09:00 – 10:15 AlwaysOn and Contained Databases10:45 – 12:15 PowerPivot and PowerView (BI)13:00 –

AgendaSQL 2012 VersionsSQL 2012 HighlightsSQL 2012 upgrade optionsSQL 2012 Q&A

Page 3: Time SQL Server 2012 Highlights and ColumnStore Index09:00 – 10:15 AlwaysOn and Contained Databases10:45 – 12:15 PowerPivot and PowerView (BI)13:00 –

SQL Server 2012 Versions

Page 4: Time SQL Server 2012 Highlights and ColumnStore Index09:00 – 10:15 AlwaysOn and Contained Databases10:45 – 12:15 PowerPivot and PowerView (BI)13:00 –

EnterpriseBusiness

IntelligenceStandard

Target scenarios

CPU

Memory

DB Size

For Mission Critical & Applications Data

Warehousing

For Premium Self-Service and

Corporate Business Intelligence

Continues to offer basic database, reporting and

analytics capabilities

Operating System maximum

Limited to lesser of 4 Sockets or 16

cores

Limited to lesser of 4 Sockets or 16

cores

Operating System maximum

64 GB 64 GB

524 PB 524 PB 524 PB

SQL Server 2012 Editions

Page 5: Time SQL Server 2012 Highlights and ColumnStore Index09:00 – 10:15 AlwaysOn and Contained Databases10:45 – 12:15 PowerPivot and PowerView (BI)13:00 –

EnterpriseBusiness

IntelligenceStandard

Licensing Options

Windows Server Core Edition Support

Basic High Availability

Basic OLTP

Basic Reporting & Analytics

Programmability & Developer Tools (T-SQL, CLR, data types, FileTable)

Manageability (Management Studio, Policy-Based Management)

Enterprise Data Mgmt. (Data Quality Services, Master Data Services)

Self-service Business Intelligence (Power View, PowerPivot for SPS)

Corporate Business Intelligence (Semantic model, advanced analytics)

Advanced Security (Advanced auditing, Transparent Data Encryption)

Data Warehousing (ColumnStore Index, compression, partitioning)

AlwaysOn High Availability

StreamInsight

Core-Based

üüüüüüüüüüüü

Advanced

Server + CAL

üüüüüüüüü

Basic

Core-Based or Server+CAL

üüüüüü

Basic

SQL Server 2012 Capabilities

Page 6: Time SQL Server 2012 Highlights and ColumnStore Index09:00 – 10:15 AlwaysOn and Contained Databases10:45 – 12:15 PowerPivot and PowerView (BI)13:00 –

SQL Version Mainstream Support Extended Support

SQL Server 2000 SP4 08.04.2008 09.04.2013

SQL Server 2005 SP4 12.04.2011 12.04.2016

SQL Server 2008 14.01.2014 08.01.2019

SQL Server 2008 R2 14.01.2014 08.01.2019

Prepare and execute on your upgrade and/or sustained engineering plans as early as possible for these SQL versions. Remaining current on your SQL Server version ensures that your product remains supported per the Support Lifecycle policy. Additionally, your software benefits from the many enhancements, fixes, and security updates provided through the latest releases.

SQL Server supportability

Page 7: Time SQL Server 2012 Highlights and ColumnStore Index09:00 – 10:15 AlwaysOn and Contained Databases10:45 – 12:15 PowerPivot and PowerView (BI)13:00 –

SQL Server 2012 Highlights

Page 8: Time SQL Server 2012 Highlights and ColumnStore Index09:00 – 10:15 AlwaysOn and Contained Databases10:45 – 12:15 PowerPivot and PowerView (BI)13:00 –

SQL Server 2012 Highlights

SQL Server AlwaysOn Up to 15K Partitions/Table

User-Defined Server Roles

SQL Server Data Tools

PHP Driver Unified Semantic Model

Data Quality Services

Reliable, Integrated Failover Detection ColumnStore Index

Contained Database Authentication

Win32 Access to Database files

Local DBRuntime Power View SSIS Server

Application Centric Failover

Fast FILESTREAM Distributed Replay FileTable UTF-16 In-memory BI for corporate

Enhanced MDS

Multiple Secondaries Fast Full-Text Search Audit Enhancements Semantic Search Platform

Paging for result sets Alerting MDS add-in for Excel

Readable Secondaries

Fast Spatial Performance

Management Pack for High Availability

Full Globe Spatial Support JDBC 4.0 driver Sysprep for AS CDC for Oracle

Online Operations

DBC & OLTP Appliances/RAs

Backup Secondaries DAC Enhancements Support for ARM processors

PowerPivot Enhancements

HA for StreamInsightResource Governor

EnhancementsDefault Schema for

Windows Group ODBC for LinuxReporting as SharePoint

Shared Service

Windows Server Core Support

Active Directory w/ SharePoint for SSRS

Hybrid Applications with SQL Azure

Page 9: Time SQL Server 2012 Highlights and ColumnStore Index09:00 – 10:15 AlwaysOn and Contained Databases10:45 – 12:15 PowerPivot and PowerView (BI)13:00 –

New Installation

Install a new server and instances

SIDE BY SIDE

Install an instance next to the existing one

INPLACE UPGRADE

Replace an existing instance

by one/one upgrade

• Less granular control over upgrade process

• Instance remains offline during part of upgrade

• Not best practice for all components

• Considerations for Rollback Strategy

• Easier, mostly automated, generally fast overall process

• System data upgraded• May require no additional

hardware• Applications remain pointing to

same server/DB

• More granular control over upgrade process at DB level

• Can be used to perform test migration

• Ability to run systems side-by-side for parallel runs

• Relatively straightforward rollback strategy

• Usually require additional hardware

• Server/database name changes• Not practical for VLDB (Very large

DB) unless utilizing SAN

• More granular control over upgrade process at DB level

• Can be used to perform test migration

• Ability to run systems side-by-side for parallel runs

• Goes frequently together with OS upgrade

• Goes frequently together with platform upgrade (x86->x64)

• Requires additional Hardware• Server/Database name changes• Not practical for VLDB unless

utilizing SAN

SQL Server 2012 upgrade options

Page 10: Time SQL Server 2012 Highlights and ColumnStore Index09:00 – 10:15 AlwaysOn and Contained Databases10:45 – 12:15 PowerPivot and PowerView (BI)13:00 –

• SSAS• SSAS now supports NUMA

and more than 64 processors

• The 4GB limit on string stores in dimensions has now been fixed

• All development work is now done in Visual Studio 2010, and BIDS is now called SQL Server Data Tools (SSDT).

• http://msdn.microsoft.com/en-us/library/bb522628.aspx

• SSRS• Power View• SharePoint Mode• Data Alerts• Report Server Projects in

SQL Server Data Tools for Visual Studio 2010• Excel Renderer for

Microsoft Excel 2007-2010 and Microsoft Excel 2003• Word Renderer for

Microsoft Word 2007-2010 and Microsoft Word 2003• http://

msdn.microsoft.com/en-us/library/ms170438.aspx

• SSIS• Deployment• Management and

Troubleshooting• Development

Enhancements• Performance• Data Quality• Access to Samples

and Tutorials• http://msdn.micros

oft.com/en-us/library/bb522534.aspx

New features is SSAS, SRS and SSIS

Page 11: Time SQL Server 2012 Highlights and ColumnStore Index09:00 – 10:15 AlwaysOn and Contained Databases10:45 – 12:15 PowerPivot and PowerView (BI)13:00 –

Q & A

Page 12: Time SQL Server 2012 Highlights and ColumnStore Index09:00 – 10:15 AlwaysOn and Contained Databases10:45 – 12:15 PowerPivot and PowerView (BI)13:00 –

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.