Presentation is loading. Please wait.

Presentation is loading. Please wait.

2 An Overview of SQL Server 2008 New Features Jeremy Boyd Mindscape MSDN Regional Director & MVP – SQL Server DAT302.

Similar presentations


Presentation on theme: "2 An Overview of SQL Server 2008 New Features Jeremy Boyd Mindscape MSDN Regional Director & MVP – SQL Server DAT302."— Presentation transcript:

1

2 2 An Overview of SQL Server 2008 New Features Jeremy Boyd Mindscape MSDN Regional Director & MVP – SQL Server jeremy@mindscape.co.nz DAT302

3 3 SQL08 Sessions at Tech-Ed Sessions Today 3:30pm - DAT352 – Manageability Deep Dive Today 5:15pm - BIN252 – Reporting Services 2008 Tuesday 12:10pm – DAT361 – Security Deep Dive Tuesday 2:20pm – BIN310 – Analysis Services 2008 Tuesday 3:45pm – DAT362 – Spatial Deep Dive Wednesday 10:45am – DEV420 – LINQ to Entities

4 4 Agenda Platform Vision Trusted Security, Reliability and Performance Productive T-SQL Enhancements and New Data Types ADO.NET Entities and LINQ Intelligent Analysis Services Reporting Services

5 5 Dynamic Development Beyond Relational Pervasive Insight Enterprise Data Platform Mobile and Desktop OLAP FILE XML RDBMS Services Query AnalysisReportingIntegrationSynch Search Cloud Platform Vision Server

6 6 SQL Server Audit Trusted Native DDL for Audit configuration and management Create an Audit object to automatically log actions to: File Windows Application Log Windows Security Log Ability to define granular Audit Actions of Users or Roles on DB objects

7 7 Native Encryption Trusted Transparent Data Encryption Encrypts data at rest and backups No impact to existing app Encryption/decryption performed at database level SQL Server 2008 DEK Client Application Encrypted data page Support for hardware based key management

8 8 Ensuring Business Continuity Trusted Enhanced Mirroring Auto-Page Repair Log Stream Compression Hot-add CPU 64 bit Enterprise only sp_configure ‘affinity mask’ and ‘affinity I/O mask’

9 9 Encryption, Compression and Auditing

10 10 Improve query performance and lower storage and maintenance costs Of benefit for well known sets of data (<=50% of full table set) Also very useful as a filter for UNIQUE indexes! Filtered Indexes Trusted

11 11 Manage workload and system resource consumption 3 new concepts Resource Pools Workload Groups Classifier Functions Directs each scheduler as to how to prioritize work within each virtual instance (pool) Resource Governor Trusted

12 12 Resource Governor

13 13 New Date and Time data types DATE, TIME, DATETIME2 DATETIMEOFFSET GROUPING SETS Specify multiple group by clauses Multi row INSERT += assignment General T-SQL Enhancements Productive

14 14 New operation for performing multiple DML operations across a full outer join So you can perform INSERTS, UPDATES and DELETES as appropriate on Inner join Left outer join Right outer join Key scenarios Conditional insert / update Synchronization New MERGE Statement Productive

15 15 Allows TABLE types to be passed as a parameter to a stored procedure Use by Defining a User Defined Table type Declaring a parameter in sproc or function as that table type passing as READONLY Call by passing a table instance Table Value Parameters Productive

16 16 Table Value Parameters

17 17 ADO.NET Entities and LINQ Productive Use ADO.NET Entities to rationalize our data and simplify development Object Relational Mapping Leverage LINQ for querying Integrated Designer for Visual Studio 2008 Reflects a shift towards domain driven architectures over traditional data silos

18 18 Configuration Servers Productive Group servers together for configuration or management Multicast query – target all servers in the group at the same time! Collectively inspect or apply policy

19 19 Policy Based Management Productive New declarative policy system to manage instances Uses DDL triggers and SQLCLR to enforce policy Supports “true transactional” events Fully scriptable

20 20 Powershell Productive A new tool for scripting on Windows SQL Server integration Object Explorer: Right-click, Start PowerShell SQL Agent integration Can now create PowerShell job steps. External access Native Providers to access SMO data and Policy Provides direct SMO access Invoke-sqlcmd cmdlet

21 21 Policy Based Management and Powershell

22 22 Beyond Relational Productive Hierarchies and HierarchyId data type File system based data Sparse columns Allows columns to be marked as SPARSE indicating they may not have any data attached Integrated Full Text Search Large User Defined types

23 Vector based, industry spatial standards Two new data types: GEOMETRY GEOGRAPHY Implemented as managed UDT’s in separate assembly Spatial Data Productive

24 24 FILESTREAM and Spatial Data

25 25 Reporting Intelligent Enterprise Reporting Engine New Report Designer New Visualization through Controls Microsoft Office Rendering Integration with SharePoint Detailed in BIN252 – Reporting Services 2008

26 26 Analysis Intelligent Improved scale and performance Block Computations Write back to MOLAP Star join query optimization Predictive Analysis Detailed in BIN310 – Analysis Services 2008

27 27 Summary Available now – MSDN and TechNet downloads Trusted Security, Reliability and Performance Productive T-SQL Enhancements and New Data Types ADO.NET Entities and LINQ Intelligent Analysis Services Reporting Services

28 28 Related Content Sessions Up next – DAT352 – Manageability Deep Dive Today 5:15pm - BIN252 – Reporting Services 2008 Tuesday 12:10pm – DAT361 – Security Deep Dive Tuesday 2:20pm – BIN310 – Analysis Services 2008 Tuesday 3:45pm – DAT362 – Spatial Deep Dive Wednesday 10:45am – DEV420 – LINQ to Entities My details jeremy@mindscape.co.nz http://turtle.net.nz/blog

29 29

30 30 Resources www.microsoft.com/teched Tech·TalksTech·Ed Bloggers Live SimulcastsVirtual Labs http://microsoft.com/technet Evaluation licenses, pre-released products, and MORE! http://microsoft.com/msdn Developer’s Kit, Licenses, and MORE!

31 31 © 2008 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.


Download ppt "2 An Overview of SQL Server 2008 New Features Jeremy Boyd Mindscape MSDN Regional Director & MVP – SQL Server DAT302."

Similar presentations


Ads by Google