Presentation is loading. Please wait.

Presentation is loading. Please wait.

SQL Server 2016 – New Features Tilahun Endihnew March 12, 2016.

Similar presentations


Presentation on theme: "SQL Server 2016 – New Features Tilahun Endihnew March 12, 2016."— Presentation transcript:

1 SQL Server 2016 – New Features Tilahun Endihnew March 12, 2016

2 New Features to be covered  Stretch Database  Query Store  Live Query Stats  Tempdb Enhancements  AlwaysOn Availability Group Enhancements

3 Stretch Database  The Problem – what I am going to solve using this feature?  Reporting both on cold and real-time data

4 Stretch Database Cont’  Leverages Azure SQL Database to store and query archive data  Cold data are online like other data on premises.  No application tier change is required to access the archived data  It reduces the time for database maintenance  Archives data transparently and securely  Can join across local and remote data

5 Source: https://msdn.microsoft.com/en-us/library/dn935011.aspx Stretch Database Architecture

6 Demo:

7 COMPARE FOR STRETCHED ENABLED DATABASE REGULAR DATABASE ( STRETCHED NOT ENABLED) BACKUP TIME 07 sec 24 sec BACKUP FILE SIZE 131,146 KB 338,176 KB DBCC CHECKDB 19 sec 20 sec IDEX MAINTENANCE (INDEX REBUILD) 04 sec 37 sec /***This test is done on my local machine which has 8 GB RAM, dual core CPU and it is using my home Wi-Fi network****/ Comparison

8 Query Store  Helps to troubleshoot query performance by capturing and storing historical query execution plans  Store logs information about history of queries, plans, and runtime statistics,  Automatically captures history of queries, plans, runtime stats

9 Architecture

10 Demo:

11 Demo Cont’:

12 Live Query Stats  Ability to view live execution plan and displays overall query progress  Shows run-time execution stats

13

14  Setup adds tempdb files equal to CPU count or 8  Trace Flags 1117 and 1118 are not required  Gave default initial file size is 8MB and the default autogrowth is 64MB  Multiple volumes for tempdb files.  New GUI for configuring Tempdb during installation as shown below. Tempdb Enhancements

15 New GUI – configure tempdb during Installation

16  Optional setting to fail over based on database failure  Distributed Transaction Coordinator support  Load Balancing for Readable Secondaries  Additional synchronous failover targets AlwaysOn Enhancements

17  To get big data set to simulate the real world data  Azure SQL database and firewall setup Challenges

18  SQL Server 2016 has really cool new features, install it and get your hands dirty!!! Conclusion

19 Questions?

20 Stretch Database. (n.d.). Retrieved February 29, 2016, from https://msdn.microsoft.com/en-us/library/dn935011.aspx Write an Inline Table-Valued Function to Select Rows to Migrate (Stretch Database). (n.d.). Retrieved February 29, 2016, from https://msdn.microsoft.com/en-us/library/mt613432.aspx SQL Server 2016 - Introduction to Stretch Database. (2015). Retrieved February 29, 2016, from http://sqlperformance.com/2015/08/sql-server-2016/intro- stretch-database Monitoring Performance By Using the Query Store. (n.d.). Retrieved February 29, 2016, from https://msdn.microsoft.com/en-us/library/dn817826.aspx Live Query Statistics. (n.d.). Retrieved February 29, 2016, from https://msdn.microsoft.com/en-us/library/dn831878.aspx What's New in Database Engine. (n.d.). Retrieved February 29, 2016, from https://msdn.microsoft.com/en-us/library/bb510411.aspx#multipleTempDB Enhanced Always On Availability Groups in SQL Server 2016. (n.d.). Retrieved February 29, 2016, from https://blogs.technet.microsoft.com/dataplatforminsider/2015/12/15/enhanced-always-on-availability-groups-in-sql-server-2016/ SQL Database options and performance: Understand what's available in each service tier. (n.d.). Retrieved February 29, 2016, from https://azure.microsoft.com/en-us/documentation/articles/sql-database-service-tiers/#understanding-dtus Pricing - SQL Database | Microsoft Azure. (n.d.). Retrieved February 29, 2016, from https://azure.microsoft.com/en-us/pricing/details/sql-database/ Correctly adding data files to tempdb - Paul S. Randal. (2014). Retrieved February 29, 2016, from http://www.sqlskills.com/blogs/paul/correctly-adding- data-files-tempdb/ References


Download ppt "SQL Server 2016 – New Features Tilahun Endihnew March 12, 2016."

Similar presentations


Ads by Google