![Page 1: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/1.jpg)
SQL Server 2014: OverviewPhil Brammer
@PhilBrammerssistalk.com
![Page 2: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/2.jpg)
Phil Brammer
• Over 13 years’ experience in database technologies, data warehousing, ETL, on-call…
• Worked with Teradata at PayPal• Operationally manages multi-terabyte instances• Dabbles a bit in SSIS – ssistalk.com• Microsoft MVP, SQL Server – 7th year
![Page 3: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/3.jpg)
Breakthrough Performance & Scale
• In-Memory OLTP (Hekaton)• Columnstore Improvements• Query Performance Improvements• Resource Governor for I/O• Buffer Pool Extension• Scale Optimizations for > 8 socket systems
![Page 4: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/4.jpg)
Enhanced High Availability
• AlwaysOn Enhancements• Online Database Operations
![Page 5: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/5.jpg)
Hybrid Scenarios
• Smart Backup• AlwaysOn Replica in Windows Azure VM• SQL Server with Azure Storage Integration• On-Prem to Azure Migration
![Page 6: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/6.jpg)
Other
• Separation of Duties• Extending PowerView• Windows Server Enhancements
![Page 7: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/7.jpg)
BP & S: In-Memory OLTP
• Up to 20-30x throughput• Easy to migrate existing applications• Integrated experience• Full ACID support• All in-memory. No buffer pool, B-Trees• No lock manager, latches, or spinlocks
![Page 8: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/8.jpg)
BP & S: Columnstore
• New clustered option• Completely read/writeable• New archive option for even more compression
![Page 9: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/9.jpg)
BP & S: Query Performance Improvements
• New cardinality estimator• Incremental statistics per partition
![Page 10: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/10.jpg)
BP & S: Resource Governor
• Limit I/O to a Resource Pool• Limit CPU usage; percent, affinity• Limit DOP• Limit Memory
![Page 11: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/11.jpg)
BP & S: Buffer Pool Extension
• Ability to extend buffer cache to any volume (SSD)
• Improve OLTP performance• No risk of data loss (clean pages)• Easy to implement
![Page 12: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/12.jpg)
HA: AlwaysOn Enhancements
• Up to 8 readable secondaries• Ability to use readable secondaries during
network failures• Cluster Shared Volume support• Easier troubleshooting• Wizard to add replica to Azure
![Page 13: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/13.jpg)
HA: Online Operations
• Single partition online index rebuild• Manage lock priority for SWITCH and online index
rebuild operations
![Page 14: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/14.jpg)
Hybrid: Smart Backup
• Input storage URL (Azure), retention• Automatically backs up databases• Automatically cleans up• Context aware• Minimal storage costs• Zero hardware management• No media decay
![Page 15: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/15.jpg)
Hybrid: Backup to Azure Storage
• Near-bottomless storage• Offsite, geo-redundant• No provisioning• No device management• No media decay• Remote accessibility
![Page 16: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/16.jpg)
Hybrid: AlwaysOn Replica in Azure
• Wizard to add a replica in Windows Azure VMs• Eliminates DR site needs (hardware, rent, etc…)• Offload read/backup workloads
![Page 17: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/17.jpg)
Hybrid: SQL & Azure Storage Integration
• Native support for SQL Server database files stored as Azure blobs
• Can move a single database at a time• Save storage costs• Backed by Azure Storage SLAs• Fast disaster recovery using database attach• Control security with on-prem model
![Page 18: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/18.jpg)
Hybrid: Migrations to Azure VMs
• New Wizard to migrate databases to Azure VM• Perfect for DBAs new to Azure• No need of specific Azure knowledge• Time to transfer DB is limiting factor
![Page 19: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/19.jpg)
Other: Separation Of Duties
• CONNECT ANY DATABASE• IMPERSONATE ANY LOGIN• SELECT ALL USER SECURABLES• Allows for greater role separations – audit vs
admin
![Page 20: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/20.jpg)
Other: Power View for Multidimensional Models
• Allows native support for DAX in Analysis Services• via BI Semantic Model
![Page 21: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/21.jpg)
Other: Windows Server Enhancements
• ReFS Support• Online resize VHDX• Storage Tiering• SMB improvement• Hyper-V replica improvement• Faster live migrations
![Page 22: SQL Server 2014: Overview Phil Brammer @PhilBrammer ssistalk.com](https://reader035.vdocuments.site/reader035/viewer/2022062304/56649eca5503460f94bd7adb/html5/thumbnails/22.jpg)
End
• Thank you for attending!• Phil Brammer• @PhilBrammer• http://www.ssistalk.com