Download presentation
Presentation is loading. Please wait.
Published byWillis Morton Modified over 9 years ago
1
SQL Server 2008 R2 for the DBA Patrick LeBlanc
2
Objectives New Editions Datacenter Parallel Data Warehouse Multi-server management Utility Control Point Data Tier Applications Dacpac
3
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
4
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
5
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.
6
Multi-Server Management UCP Monitors Instances of SQL Server Data-tier applications Database files Storage Volumes Monitored Resources CPU utilization Storage space utilization Demo
7
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
8
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 Profile Deployment Requirements, Management Policies, Failover Policies Develop Tables, Views, Constraints, SProcs, UDFs, Users, Logins Deploy Indexes, Partitions FileGroups … DAC Metadata (Name, Version, …)
9
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
10
Contact Information pleblanc@pragmaticworks.com pleblanc@pragmaticworks.com Twitter: @patrickdba Blog: http://www.bidn.com/blogs/PatrickLeBlanchttp://www.bidn.com/blogs/PatrickLeBlanc
11
Who am I? BI Architect for Pragmatic Works SQL Server MVP Decade of SQL Server Experience Founder SQL Lunch (www.sqllunch.com)www.sqllunch.com Leader Baton Rouge, LA SQL Server User Group Twitter:@patrickdba Author: Knight’s Microsoft Business Intelligence 24-Hour TrainerKnight’s Microsoft Business Intelligence 24-Hour Trainer
12
Thank You !
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.