Top Banner
SQL Server 2008 R2 for the DBA Patrick LeBlanc
12

SQL Server 2008 R2 for the DBA Patrick LeBlanc. Objectives New Editions Datacenter Parallel Data Warehouse Multi-server management Utility Control.

Jan 12, 2016

Download

Documents

Willis Morton
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SQL Server 2008 R2 for the DBA Patrick LeBlanc. Objectives  New Editions  Datacenter  Parallel Data Warehouse  Multi-server management  Utility Control.

SQL Server 2008 R2 for the DBA

Patrick LeBlanc

Page 2: SQL Server 2008 R2 for the DBA Patrick LeBlanc. Objectives  New Editions  Datacenter  Parallel Data Warehouse  Multi-server management  Utility Control.

Objectives

New Editions Datacenter Parallel Data Warehouse

Multi-server management Utility Control Point

Data Tier Applications Dacpac

Page 3: SQL Server 2008 R2 for the DBA Patrick LeBlanc. Objectives  New Editions  Datacenter  Parallel Data Warehouse  Multi-server management  Utility Control.

New SQL Server Editions

Datacenter Built on SQL Server 2008 R2 Enterprise Application and Multi-Server management

Manage over 25 instances Supports more than 8 processors and up

256 logical processors Supports memory limits up to OS maximum

Page 4: SQL Server 2008 R2 for the DBA Patrick LeBlanc. Objectives  New Editions  Datacenter  Parallel Data Warehouse  Multi-server management  Utility Control.

New SQL Server Editions

Parallel Data Warehouse Massive Parallel Processing (MPP) 10s to 100s TB to 1+PB enabled Advanced DW Capabilities

Star Join Queries Change Data Capture

Integrates with SSIS, SSRS, and SSAS

Supports Industry DW Hub and spoke architecture

Page 5: SQL Server 2008 R2 for the DBA Patrick LeBlanc. Objectives  New Editions  Datacenter  Parallel Data Warehouse  Multi-server management  Utility Control.

Multi-Server Management

Utility Control Point Requirements Datacenter, Enterprise, Developer, or

Evaluation Instance must be Database Must Operate within a single Windows

domain, or across domains with two-way trusts

Service accounts must have read permission to Users in AD.

Page 6: SQL Server 2008 R2 for the DBA Patrick LeBlanc. Objectives  New Editions  Datacenter  Parallel Data Warehouse  Multi-server management  Utility Control.

Multi-Server Management

UCP Monitors Instances of SQL Server Data-tier applications Database files Storage Volumes

Monitored Resources CPU utilization Storage space utilization

Demo

Page 7: SQL Server 2008 R2 for the DBA Patrick LeBlanc. Objectives  New Editions  Datacenter  Parallel Data Warehouse  Multi-server management  Utility Control.

Data-tier Application

Developers define & manage the logical structure of an application Define tables, views, etc. By means of a DAC “My apps” dashboard Sharepoint-like experience for data

Utility auto-configures, installs & maintains the app storage Sets physical app properties (target

instance, filegroups, DB config); Installs/maintains the app (e.g., auto-

indexing, resource allocation, DAC move)

DBA / Admin manages the entire Utility from a single node

Page 8: SQL Server 2008 R2 for the DBA Patrick LeBlanc. Objectives  New Editions  Datacenter  Parallel Data Warehouse  Multi-server management  Utility Control.

What is a data-tier application?

New unit of deployment for T-SQL apps An “MSI” for T-SQL apps

Core parts of the DAC DAC metadata App definition Deployment requirements

Separation of concerns between app developer and DBA

Rich set of services

DAC

Definition (Schema)

DAC Deployment ProfileDeployment Requirements, Management Policies, Failover Policies

DevelopTables, Views,

Constraints, SProcs, UDFs, Users, Logins

DeployIndexes, Partitions

FileGroups…

DAC Metadata(Name, Version, …)

Page 9: SQL Server 2008 R2 for the DBA Patrick LeBlanc. Objectives  New Editions  Datacenter  Parallel Data Warehouse  Multi-server management  Utility Control.

DAC packages

Transportable file (.dacpac) Zip format

Content Stores the DAC metadata, logical definition, deployment

policies Can contain “extra” files

Post deployment scripts Readme Scripts to handle data

Created by Extracting a DAC from existing app DB Creating / building a new DAC in Visual Studio

Page 10: SQL Server 2008 R2 for the DBA Patrick LeBlanc. Objectives  New Editions  Datacenter  Parallel Data Warehouse  Multi-server management  Utility Control.

Contact Information [email protected] Twitter: @patrickdba Blog:

http://www.bidn.com/blogs/PatrickLeBlanc

Page 11: SQL Server 2008 R2 for the DBA Patrick LeBlanc. Objectives  New Editions  Datacenter  Parallel Data Warehouse  Multi-server management  Utility Control.

Who am I? BI Architect for Pragmatic Works SQL Server MVP Decade of SQL Server Experience Founder SQL Lunch (www.sqllunch.com) Leader Baton Rouge, LA SQL Server User

Group Twitter:@patrickdba Author:

Knight’s Microsoft Business Intelligence 24-Hour Trainer

Page 12: SQL Server 2008 R2 for the DBA Patrick LeBlanc. Objectives  New Editions  Datacenter  Parallel Data Warehouse  Multi-server management  Utility Control.

Thank You !