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

Slides:



Advertisements
Similar presentations
SQL Server AlwaysOn: Active Secondaries Luis Vargas Program Manager Microsoft Corporation DBI312.
Advertisements

OVERVIEW TEAM5 SOFTWARE The TEAM5 software manages personnel and test data for personal ESD grounding devices. Test and personnel data may be viewed/reported.
Database Optimization & Maintenance Tim Richard ECM Training Conference#dbwestECM Agenda SQL Configuration OnBase DB Planning Backups Integrity.
SharePoint and SQL Server integration Demo: SQL Server Optimizing Configurations SQL Server 2014 for SharePoint 2013 Avoiding ginormous transaction.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 11 Managing and Monitoring a Windows Server 2008 Network.
SQL Server 2012 Always On Premier Field Engineer Microsoft Corporation Lisa Gardner
AGENDA Tools used in SQL Server 2000 Graphical BOL Enterprise Manager Service Manager CLI Query Analyzer OSQL BCP.
Russ Houberg Senior Technical Architect, MCM KnowledgeLake, Inc.
XVII Encontro – 29/11/2011. Virgílio Esteves ID&T – Research & Founder of NetPonto Coimbra C# / WPF / Silverlight / XNA / Azure.
Students: Nadia Goshmir, Yulia Koretsky Supervisor: Shai Rozenrauch Industrial Project Advanced Tool for Automatic Testing Final Presentation.
Virtual techdays INDIA │ September 2011 Tips for Successful SQL Server Deployment in Enterprise Environment Balmukund Lakhani │ Technical Lead –
Exam QUESTION CertKiller.com has hired you as a database administrator for their network. Your duties include administering the SQL Server 2008.
DONE-10: Adminserver Survival Tips Brian Bowman Product Manager, Data Management Group.
Troubleshooting SQL Server Enterprise Geodatabase Performance Issues
SQL-Server 2012 Always On.
Copyright ®xSpring Pte Ltd, All rights reserved Versions DateVersionDescriptionAuthor May First version. Modified from Enterprise edition.NBL.
Sofia, Bulgaria | 9-10 October SQL Server 2005 High Availability for developers Vladimir Tchalkov Crossroad Ltd. Vladimir Tchalkov Crossroad Ltd.
Module 7: Fundamentals of Administering Windows Server 2008.
Rajib Kundu Agenda Definitions Failover Cluster Database Snapshots Log shipping Database Mirroring.
SQL Server 2014: Overview Phil ssistalk.com.
IT 456 Seminar 5 Dr Jeffrey A Robinson. Overview of Course Week 1 – Introduction Week 2 – Installation of SQL and management Tools Week 3 - Creating and.
Module 16: Performing Ongoing Database Maintenance
OSIsoft High Availability PI Replication
The Million Point PI System – PI Server 3.4 The Million Point PI System PI Server 3.4 Jon Peterson Rulik Perla Denis Vacher.
Copyright 2007, Information Builders. Slide 1 Machine Sizing and Scalability Mark Nesson, Vashti Ragoonath June 2008.
Alwayson Availability Groups
IT System Administration Lesson 3 Dr Jeffrey A Robinson.
Matt Lavery & Joanna Podgoetsky Being a DBA is cool again with SQL 2016 DAT335 A.
Warwick Rudd – Henry Rooney – How Available is SQL Server 2016? DAT33 6.
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
Hands-On Microsoft Windows Server 2008 Chapter 7 Configuring and Managing Data Storage.
SQL Server 2016 New Innovations. Microsoft Data Platform Relational Beyond Relational On-premises Cloud Comprehensiv e Connected Choice SQL Server Azure.
ITMT 1371 – Window 7 Configuration 1 ITMT Windows 7 Configuration Chapter 8 – Managing and Monitoring Windows 7 Performance.
UNIQUE AND NOT DULLwww.MyGareth.com. UNIQUE AND NOT DULLwww.MyGareth.com Agenda New Features in SQL Server 2016  About me  General Enhancements  In-memory.
You Inherited a Database Now What? What you should immediately check and start monitoring for. Tim Radney, Senior DBA for a top 40 US Bank President of.
FUN WITH AVAILABILITY GROUPS Christopher Wolff SQL Server Database Engineer, Xero.
OSIsoft High Availability PI Replication Colin Breck, PI Server Team Dave Oda, PI SDK Team.
Session Name Pelin ATICI SQL Premier Field Engineer.
Microsoft Dynamics NAV Dynamics NAV 2016 one Azure SQL Dmitry Chadayev Microsoft.
High Availability & Disaster Recovery with SQL Server AlwaysOn Availability Groups Turgay Sahtiyan Microsoft – Senior SQL Server PFE
SQL Server DBA Online TrainingSQL Server DBA Online Training.
Sponsors.
Understanding and Improving Server Performance
Data Platform and Analytics Foundational Training
Lead SQL BankofAmerica Blog: SQLHarry.com
Using a Gateway to Leverage On-Premises data in Power BI
SQL Server 2000 and Access 2000 limits
Very Large Databases in your future
Common SQL Server Mistakes and How to Avoid Them
Planning an Effective Upgrade from SQL Server 2008
A Technical Overview of Microsoft® SQL Server™ 2005 High Availability Beta 2 Matthew Stephen IT Pro Evangelist (SQL Server)
Designing Database Solutions for SQL Server
The Top 5 SQL Server Mistakes
Solving ETL Bottlenecks with SSIS Scale Out
Dynamics AX Performance
Hitting the SQL Server “Go Faster” Button
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
What’s new in SQL Server 2016 Availability Groups
Migrating your SQL Server Instance
Very large Databases in your future Eric Peterson.
SYED SAJID WASIM SQL SERVER ALWAYS ON Step by Step.
AlwaysOn Availability Groups
Unleashing Stretched Databases
High Availability/Disaster Recovery Solution
Distributed Availability Groups
SQL Server 2019: What’s new? Eugene Meidinger
Working with Very Large Tables Like a Pro in SQL Server 2017
Sql Server 2019: what’s new?.
ZORAN BARAC DATA ARCHITECT at CIN7
Designing Database Solutions for SQL Server
Presentation transcript:

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

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

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

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

Source: Stretch Database Architecture

Demo:

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

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

Architecture

Demo:

Demo Cont’:

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

 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

New GUI – configure tempdb during Installation

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

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

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

Questions?

Stretch Database. (n.d.). Retrieved February 29, 2016, from Write an Inline Table-Valued Function to Select Rows to Migrate (Stretch Database). (n.d.). Retrieved February 29, 2016, from SQL Server Introduction to Stretch Database. (2015). Retrieved February 29, 2016, from stretch-database Monitoring Performance By Using the Query Store. (n.d.). Retrieved February 29, 2016, from Live Query Statistics. (n.d.). Retrieved February 29, 2016, from What's New in Database Engine. (n.d.). Retrieved February 29, 2016, from Enhanced Always On Availability Groups in SQL Server (n.d.). Retrieved February 29, 2016, from SQL Database options and performance: Understand what's available in each service tier. (n.d.). Retrieved February 29, 2016, from Pricing - SQL Database | Microsoft Azure. (n.d.). Retrieved February 29, 2016, from Correctly adding data files to tempdb - Paul S. Randal. (2014). Retrieved February 29, 2016, from data-files-tempdb/ References