SQL Server 2014: What's vNew for vNext


Published on

SQL Server 2014 is here! Well…almost here, as there is no official release date yet.

One thing is certain about SQL 2014: Microsoft is taking steps towards building a true hybrid database platform. The integration with Windows Azure stands out to me as a more notable enhancement than many of the database engine enhancements.

The following slides highlight some of the most notable features that are expected to be available in SQL 2014, also sometimes referred to as “vNext”.

Published in: Technology
1 Like
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

SQL Server 2014: What's vNew for vNext

  1. 1. SQL Server 2014:What’s vNew for vNextThomas LaRockTechnical Evangelist and Senior DBAConfio Software1http://www.confio.comWednesday, June 12, 2013
  2. 2. IntroductionSQL Server 2014 is here! Well…almost here, as there is noofficial release date yet.One thing is certain about SQL 2014: Microsoft is takingsteps towards building a true hybrid database platform.The integration with Windows Azure stands out to me asa more notable enhancement than many of the databaseengine enhancements.The following slides highlight some of the most notablefeatures that are expected to be available in SQL 2014,also sometimes referred to as “vNext”.Wednesday, June 12, 2013 2http://www.confio.com
  3. 3. HekatonSQL Server 2014 will offer a true in-memory OLTP engine (former codename “Hekaton”).Users will be able to decide whichtables will be stored in memory. Unlikethe PINTABLE command from previousversions, Hekaton will use a newmultiversion concurrency control(MVCC) method in order to processdata without any latching, locking, orblocking. Say goodbye to your oldfriend PAGEIOLATCH!Early adopters are seeing 7ximprovement without any codechanges (other than declaring a tableto be stored as a Hekaton table). Userswill also be able to compile storedprocedures into machine code foradditional performance gains.3http://www.confio.comWednesday, June 12, 2013
  4. 4. To The Cloud!SQL Server 2014 will offer users moreintegration with Windows Azure.Users will be able to take a backup of adatabase and save it to an Azurestorage account by pointing to a URL.There is also the Smart Backup feature,allowing SQL Server to decide if it istime to take a differential ortransaction log backup.Users will also be able to create adatabase in an on-premises instance,but have the data and log files residein Azure.Users will also be able to extend anAlwaysOn Availability Group bycreating replicas stored in a virtualmachine running in Windows Azure.4http://www.confio.comWednesday, June 12, 2013
  5. 5. SSD Memory CachingSQL Server 2014 will allow users toextend their memory storage to SSDcards (or even an array).This will allow those users that have amixed-use system (i.e., an OLTP systemthat is being hit hard for reporting) tocache clean pages inside of SSDstorage.5http://www.confio.comWednesday, June 12, 2013
  6. 6. General EnhancementsSQL Server 2014 offers manyenhancements to existing features.Tables using Columnstore indexes willnow be updateable.Resource Governor will allow forthrottling I/O in addition to memoryand CPU.Statistics are available at the partitionlevel, and the cardinality estimator hasbeen improved as well.Enhanced separation of duties,allowing for a DBA to do admin tasksand not be allowed to see sensitivedata.Additional ONLINE maintenanceoperations (i.e., rebuild a singlepartition index) are available.6http://www.confio.com
  7. 7. When Can We Get The Bits?SQL Server 2014 isexpected to release apreview in June of2013, and is scheduledto be released forgeneral availability inearly 2014.7http://www.confio.comWednesday, June 12, 2013
  8. 8. SummarySQL Server 2014 will mark a major shift in databasetechnology. I expect other major database platforms tofollow suit with Cloud integration.Worth noting here is the ability for Microsoft to turnaround major enhancements in less than 18 months fromthe last major release (SQL Server 2012).I expect that we are going to see this trend continue, withmajor releases being delivered in shorter timeframesgoing forward.Wednesday, June 12, 2013 8http://www.confio.com
  9. 9. For More Information• http://blogs.technet.com/b/dataplatforminsider/archive/2013/06/04/edgenet-gain-real-time-access-to-retail-product-data-with-in-memory-technology.aspx• http://download.microsoft.com/download/D/7/D/D7D64E12-C8E5-4A8C-A104-C945C188FA99/SQL_Server_2014_Datasheet.pdf9http://www.confio.comWednesday, June 12, 2013
  10. 10. For Even More Information• For help with database performance go tohttp://www.confio.com• For more information on WASD you can checkmy blog athttp://thomaslarock.com/category/sql-azure/Wednesday, June 12, 2013 http://www.confio.com 10