DAC 2012
-
Upload
sqlservercoil -
Category
Documents
-
view
322 -
download
2
Transcript of DAC 2012
סיפורו של חוזר בתשובה: הולך לשנות DACאיך השתכנעתי ש-
DBAאת חיי ה-
מאיר דודאיואלינור
20001990 2010
Hardware
computin
g capacit
y
Number of database apps
Number of DBAs
Overburdened Administrators
Underutilized hardware
להיות כיף DBAאיזה
?מה בתוכנית
זה • בסלון DACמה לישון אותו שלחתי ולמהבגירסת • קרה 2012מההדגמה•
Challenges
Development
• No uniform DB project system and workflow
Deployment
• DBAs and Developers work in silos
• Time consuming and error prone
Management
• Difficult to centrally control the environment
Investments
Development
• Data-tier Application project
• Integrated editor, debugger, IntelliSense, policy designer
• Static code analysis, build service
Management
• Manage @ Scale: SQL Server Control Point
• Visualize resource utilization at the instance & application level
Deployment
• Easier to deploy and upgrade Data-tier Apps from VS and SSMS (and now SSDT)
Concepts
.dacpac = unit of deployment (data-tier application + developer intent)Data-tier Application Component
•Improves collaboration between developer and DBA•Moves developers from a procedural model to a declarative model
Data-tier Application Component
Schema
PHYSICAL
Users, Logins, Indexes
LOGICALTables, Views, Procs, UDFs
DAC Deployment Profile
Deployment Requirements,
Management Policies
הרהורי כפירה
•Enterprise Edition Only- מ ) (UCPכחלקהאובייקטים • בכל תמיכה היתה לא
•... בהם התלויים האובייקטים וכל•- ב לא AdventureWorksאפילו
באמצעות • DAC : Side by Sideשדרוג•- ב תמיכה Dataאיןישנות • בגרסאות תמיכה אין
?מה השתנה
v2 DAC Upgrade
• Side-by-side process• Data migrated to new database• Retained copy of previous database
v3 DAC Upgrade
• Shipped with SQL Server 2012• Supports in-place upgrades• No need to copy/migrate all the data (#1 requested feature)• Support for SQL Server 2005 SP4 (or later) and SQL Azure• Need to ensure sufficient transaction log space is available for upgrade process
• PowershellIncrementalUpgrade() method added
Enhanced Object Support
Significant enhancement to list of supported objects
•98% SQL Azure parity•Support added for permissions and roles
Enhanced database object support:Newly Supported Objects
SYNONYM SEQUENCE
SPATIAL INDEX GEOMETRY
GEOGRAPHY HIERARCHYID
Cursor Parameters in Stored Procedures STATISTICS
Platform Targeting
Demo
Call To Action!
•- ב !DACתשתמשוחדשים • בפרויקטיםבפרויקטים • הפעלה
קיימיםותשתו • הרבה תנוחו
מים 10לפחות כוסותביום
!תודה