Rob Farley, LobsterPot Solutions

Slides:



Advertisements
Similar presentations
Jessica Payne Microsoft Global Incident Response and Recovery
Advertisements

Andrew Hennessy Automating Server Application migrations to the Cloud – Goodbye Server INF21 3.
Kevin Francis Developing on Windows Devices ARC33 2.
Chris Hewitt Adding magic to your business with Perceptual Intelligence ARC323 B.
Matt McSpirit Software-defined Networking in Windows Server 2016 INF32 4.
Jeff Alexander & Andrew McMurray Runtime Provisioning in Windows 10 WIN327.
Jessica Payne Microsoft Global Incident Response and Recovery
Dr Greg Low Working with SQL Server Spatial Data DAT33 3.
Mike James Building a cross-platform pedometer app with Xamarin & Azure MOB334.
James Bannan Freddy vs JSON: Azure Resource Manager CLD44 3.
Pat Fetty – Principal PM Manager Securing your mobile assets with Microsoft Intune WIN33 1.
Nick Application Development for the Universal Windows Platform MOB225.
Alec Tucker An Introduction to Cross Platform Native App Development using Xamarin to Develop, Test and Monitor MOB227.
Orin Thomas 30 Bad Habits of Server Administrators INF32 3.
Orin EDP, EFS, BitLocker, RMS, DAC, and IPsec: Protect your files at rest and in transit. WIN341 A.
Building a Microservices solution using Docker,
Kevin Francis Big Building Blocks – a tour of Dynamics ARC323 A.
Marc Soester Project Visualization, Resource Management and Collaboration using Office 365 Project Online PRD32 6.
James Bannan The Cloud That Chuck Norris Built: Resilient Architecture in Azure ARC44 3.
A deep dive into Azure AD B2C
3 Ways to Integrate Business Systems to Partners
Azure ARM Templates CLD321 Aaron Saikovski
Serverless in Office 365 Build services with Azure Functions
Making of the Ignite Bot
What's New in System Center Configuration Manager, Current Branch and Intune INF324a Steven Hosking.
30 Tips and Tricks for Managing and Running Ubuntu/Bash/Windows Subsystem for Linux WIN321B Orin Thomas.
Dr Greg Low
Introduction to ASP.NET Core
The Zen of Package Management
Power BI for the Enterprise
Conversation As a Platform - Part 1
Now, let’s implement/trial Windows Defender Advanced Threat Protection
Building Business Application with Office 365 and Other Line Business Systems
Techniques and Practices for Testing Angular
Why Is My SQL DW Query Slow?
Microsoft Ignite /19/2018 2:35 AM
Need for Speed: Why Applications With No Database and No Services are Fast ARC334 Nick Randolph – Built to Roam.
Mastering Connectivity to O365
Building a Continuous Delivery Pipeline for ASP.NET Core Apps
Jenkins and Azure OPEN322 Michael Friedrich.
Darren Neimke and Jonathan Ruckert
Deploy Windows 10 Mobile for the mobile workforce
Ewan MacKellar & Mario Tevanian
Build vNext in VSO and TFS 2015
What’s new in Visual Studio in 2015?
Microsoft Edge for Developers
Microsoft Ignite /19/ :53 AM Applying DevOps principals in applications integrated with Office 365 Evergreen Ben Parker ARC231B © 2015 Microsoft.
Microsoft CSS ADPerf Core Team and Justin Turner
Database Continuous Integration and Deployment with Visual Studio SQL Server Data Tools in < 10 minutes Eric Kang Program Manager.
Application Insights:
Modern cloud PaaS for mobile apps, web sites, API's and business logic apps
Bare Metal Development for the Universal Windows Platform
The Dirty Dozen: Windows PowerShell Scripts for the Busy DBA
Microsoft Ignite /2/2019 1:15 AM Power Up Your Cross Platform Mobile Code with Platform Specific Features using Xamarin Alec Tucker MOB331 © 2015.
Microsoft Connect /17/2019 9:55 PM
TechEd /18/2019 2:43 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
The Power of a Great API Damian Brady
What is Visual Studio Code?
Building SaaS Solutions on Windows Azure
Deep Dive into Azure API Apps and Logic Apps
Fewer cursors since SQL Server 2012 Came Along
Jonathan Ruckert & Darren Neimke
UI test automation of MVC apps with Microsoft Edge WebDriver
Discussion Panel: Windows Server MVP Panel
Chris Henley & Ben DiQual
Empower your users with Azure Active Directory Premium
5/30/2019 1:59 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Securing ASP.NET in an Azure Environment
Presentation transcript:

Rob Farley, LobsterPot Solutions Microsoft Ignite 2015 11/23/2018 9:58 PM Using Live Query Statistics to see the inner workings of your queries in SQL 2014 and 2016 Rob Farley, LobsterPot Solutions DAT442 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

About Rob Farley LobsterPot Solutions – Gold Partner Microsoft Certified Master Microsoft MVP Microsoft Certified Trainer APS/PDW Trainer Author: Professional SQL Server 2012 Internals & Troubleshooting Twitter: @rob_farley Email: rob@lobsterpot.com.au

What is LQS? Well let me show you… The Query Plan builds as the query runs

How? sys.dm_exec_query_profiles …available in SQL 2014 SP1 SET STATISTICS PROFILE ON SSMS 2016 then polls the DMV

What can we learn? All kinds of things! Blocking operators Join types Spools Learn how your query actually runs!

What about short-running queries? Use a strobe-like method! Loop over the query Poll the DMV Figure out what the results mean LQS is not just for long-running queries But don’t use it at all in production – only in dev/test

Complete your session evaluation on My Ignite for your chance to win one of many daily prizes.

Continue your Ignite learning path Microsoft Ignite 2015 11/23/2018 9:58 PM Continue your Ignite learning path Visit Microsoft Virtual Academy for free online training visit https://www.microsoftvirtualacademy.com Visit Channel 9 to access a wide range of Microsoft training and event recordings https://channel9.msdn.com/ Head to the TechNet Eval Centre to download trials of the latest Microsoft products http://Microsoft.com/en-us/evalcenter/ © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.