SlideShare a Scribd company logo
© 2021 IDERA, Inc. All rights reserved.
© 2021 IDERA, Inc. All rights reserved.
Performance Tuning Azure SQL Database
Monica Rathbun
Consultant Denny Cherry & Associates Consulting
1
© 2021 IDERA, Inc. All rights reserved.
2
Monica Rathbun
Consultant
Denny Cherry & Associates Consulting
User Group Leader: Hampton Roads VA
Data Saturday VA Beach Organizer
She, Her
/sqlespresso
@SQLEspresso
SQLEspresso.com
© 2021 IDERA, Inc. All rights reserved.
© 2021 IDERA, Inc. All rights resered. 3
01
WHAT IS IT
02
MONITOR
03
INDENTIFY
QUERIES
04
ANALYZE
05
READABLE
SECONDARY
06
AUTOMATIC
TUNING
Agenda
© 2021 IDERA, Inc. All rights reserved.
Understanding Azure SQL Database
What is it?
● Fully Managed Cloud Database
● Runs on Azure Computing Platform
● Most Database Management is handled without DBA involvement
● Some Automating Tuning Included
● PERFORMANCE TUNING AND MONITORING IS STILL NEEDED!
4
© 2021 IDERA, Inc. All rights reserved. 5
Get the Whole Picture
Azure Metrics Query Performance
Insights
Azure SQL Analytics
Monitoring,
Dashboarding
Query Identification
Analyze SQL
Performance Stats
© 2021 IDERA, Inc. All rights reserved.
Azure Metrics
6
Pen to
Dashboard
Control Time
Add Metrics
© 2021 IDERA, Inc. All rights reserved.
Query Store
7
© 2021 IDERA, Inc. All rights reserved.
Query Performance Insights
8
© 2021 IDERA, Inc. All rights reserved.
Query Details
9
● Note the Query ID this links directing to
Query Store
● See RunTime Stats per hour
● Pay Attention to CPU/Data IO
● Execution Counts can be HUGE
indicator of death by 1000 cuts
© 2021 IDERA, Inc. All rights reserved.
Azure SQL Analytics
10
● Relies on Log Analytics, Storage Acct or Event
Hub
● Extra Cost
● Query with Kusto Query Language KQL
● All databases can write to One Workspace
NOT GA YET (Public Preview)
© 2021 IDERA, Inc. All rights reserved.
Azure SQL Analytics
11
© 2021 IDERA, Inc. All rights reserved. 12
Read Only
Replicas
Things to watch out for when you
offload your workload and need to
performance tune.
© 2021 IDERA, Inc. All rights reserved. 13
Query Store is
Replicated
Data is Primary Workload
This is of
NO USE TO YOU!
© 2021 IDERA, Inc. All rights reserved. 14
Automatic
Tuning
For lazy database administrators,
like me, Automatic Tuning can be
an easy win.
© 2021 IDERA, Inc. All rights reserved.
Automatic Tuning
15
© 2021 IDERA, Inc. All rights reserved.
Performance Recommendations
16
© 2021 IDERA, Inc. All rights reserved. 18
THANKS!
ANY QUESTIONS?
You can find me at:
@SQLEspresso
mrathbun@sqlespresso.com

More Related Content

PDF
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
PPTX
Achieve More with Less Resources | IDERA
PPTX
Benefits of Third Party Tools for MySQL | IDERA
PDF
Idera live 2021: Database Auditing - on-Premises and in the Cloud by Craig M...
PDF
MongoDB .local Houston 2019: Halliburton Integrated Well Construction – Edge ...
PPTX
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
PPTX
Monitor cloud database with SQL Diagnostic Manager for SQL Server
PPTX
Database administrators (dbas) face increasing pressure to monitor databases
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
Achieve More with Less Resources | IDERA
Benefits of Third Party Tools for MySQL | IDERA
Idera live 2021: Database Auditing - on-Premises and in the Cloud by Craig M...
MongoDB .local Houston 2019: Halliburton Integrated Well Construction – Edge ...
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
Monitor cloud database with SQL Diagnostic Manager for SQL Server
Database administrators (dbas) face increasing pressure to monitor databases

What's hot (20)

PPTX
IDERA Live | Databases Don't Build and Populate Themselves
PPTX
Tech-Spark: Azure SQL Databases
PPTX
Enterprise-class security with PostgreSQL - 1
PPTX
Enterprise-class security with PostgreSQL - 2
PPTX
How Data Drives Business at Choice Hotels
PPTX
RecordService for Unified Access Control
PPTX
Deploy, move and manage Postgres across cloud platforms
PDF
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #4: MS Azure Database MySQL
PPTX
Azure data platform overview
PPTX
Overview on Azure Machine Learning
PDF
Heimdall Data Overview 2018
PPTX
Data Estate Modernization
PPTX
Azure Data platform
PPTX
Office 365 – Power BI and the Data Management Gateway
PDF
Smartsheet’s Transition to Snowflake and Databricks: The Why and Immediate Im...
PPTX
AZURE Data Related Services
PPTX
Migration to Modern SQL Server Platform
PPTX
Store Data in Azure SQL Database
PDF
MySQL Enterprise Edition - Complete Guide (2019)
PPTX
Designing big data analytics solutions on azure
IDERA Live | Databases Don't Build and Populate Themselves
Tech-Spark: Azure SQL Databases
Enterprise-class security with PostgreSQL - 1
Enterprise-class security with PostgreSQL - 2
How Data Drives Business at Choice Hotels
RecordService for Unified Access Control
Deploy, move and manage Postgres across cloud platforms
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #4: MS Azure Database MySQL
Azure data platform overview
Overview on Azure Machine Learning
Heimdall Data Overview 2018
Data Estate Modernization
Azure Data platform
Office 365 – Power BI and the Data Management Gateway
Smartsheet’s Transition to Snowflake and Databricks: The Why and Immediate Im...
AZURE Data Related Services
Migration to Modern SQL Server Platform
Store Data in Azure SQL Database
MySQL Enterprise Edition - Complete Guide (2019)
Designing big data analytics solutions on azure
Ad

Similar to Idera live 2021: Performance Tuning Azure SQL Database by Monica Rathbun (20)

PPTX
IDERA Live | Leverage the Query Store for Better SQL Server Performance
PDF
Google take on heterogeneous data base replication
PDF
Idera live 2021: Managing Digital Transformation on a Budget by Bert Scalzo
PPTX
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
PDF
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
PDF
The Key to Effective Analytics: Fast-Returning Queries
PDF
Best Laid Plans: Saving Time, Money and Trouble with Optimal Forecasting
PDF
MySQL 5.7 NEW FEATURES, BETTER PERFORMANCE, AND THINGS THAT WILL BREAK -- Mid...
PDF
Supply chain analytics
PDF
Snowflake Data Cloud Differentiators !!!
PPTX
Intro to Data Vault 2.0 on Snowflake
PDF
MySQL Performance Best Practices
PDF
Beyond SQL Tuning: Insider's Guide to Maximizing SQL Performance
PPTX
Advanced SQL Server Performance Tuning | IDERA
PPTX
Oracle GoldenGate Performance Tuning
PDF
01 demystifying mysq-lfororacledbaanddeveloperv1
PPTX
Why data lake should be the foundation of enterprise data architecture by Raj...
PPTX
Why Data Lake should be the foundation of Enterprise Data Architecture
PPTX
SQL TUNING 101
PPTX
IDERA Live | Working with Complex Data Environments
IDERA Live | Leverage the Query Store for Better SQL Server Performance
Google take on heterogeneous data base replication
Idera live 2021: Managing Digital Transformation on a Budget by Bert Scalzo
Oracle Openworld Presentation with Paul Kent (SAS) on Big Data Appliance and ...
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
The Key to Effective Analytics: Fast-Returning Queries
Best Laid Plans: Saving Time, Money and Trouble with Optimal Forecasting
MySQL 5.7 NEW FEATURES, BETTER PERFORMANCE, AND THINGS THAT WILL BREAK -- Mid...
Supply chain analytics
Snowflake Data Cloud Differentiators !!!
Intro to Data Vault 2.0 on Snowflake
MySQL Performance Best Practices
Beyond SQL Tuning: Insider's Guide to Maximizing SQL Performance
Advanced SQL Server Performance Tuning | IDERA
Oracle GoldenGate Performance Tuning
01 demystifying mysq-lfororacledbaanddeveloperv1
Why data lake should be the foundation of enterprise data architecture by Raj...
Why Data Lake should be the foundation of Enterprise Data Architecture
SQL TUNING 101
IDERA Live | Working with Complex Data Environments
Ad

More from IDERA Software (20)

PPTX
The role of the database administrator (DBA) in 2020: Changes, challenges, an...
PPTX
Problems and solutions for migrating databases to the cloud
PPTX
Public cloud uses and limitations
PPTX
Optimize the performance, cost, and value of databases.pptx
PPTX
Six tips for cutting sql server licensing costs
PDF
Idera live 2021: The Power of Abstraction by Steve Hoberman
PDF
Idera live 2021: Why Data Lakes are Critical for AI, ML, and IoT By Brian Flug
PDF
Idera live 2021: Keynote Presentation The Future of Data is The Data Cloud b...
PPTX
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
PPTX
Benefits of SQL Server 2017 and 2019 | IDERA
PPTX
Be Proactive: A Good DBA Goes Looking for Signs of Trouble | IDERA
PDF
Geek Sync | Planning a SQL Server to Azure Migration in 2021 - Brent Ozar
PDF
Geek Sync | Performance Tuning: Getting the Biggest Bang for Your Buck - Moni...
PDF
Geek Sync | Meeting Security Benchmarks and Compliance with Microsoft SQL Ser...
PDF
Geek Sync | How to Think Like the SQL ServerEngine - Brent Ozar
PPTX
Geek Sync | Data Integrity Demystified - Deborah Melkin | IDERA
PDF
Geek Sync | Breaking Bad Habits: Solutions for Common Query Antipatterns - Je...
PDF
Geek Sync | Becoming a Better Data Modeler Part 5: Writing Effective Entity D...
PPTX
Geek Sync | Detecting and Responding to Database Change - Brian Kelley | IDERA
PPTX
Geek Sync | Infrastructure for the Data Professional: An Introduction
The role of the database administrator (DBA) in 2020: Changes, challenges, an...
Problems and solutions for migrating databases to the cloud
Public cloud uses and limitations
Optimize the performance, cost, and value of databases.pptx
Six tips for cutting sql server licensing costs
Idera live 2021: The Power of Abstraction by Steve Hoberman
Idera live 2021: Why Data Lakes are Critical for AI, ML, and IoT By Brian Flug
Idera live 2021: Keynote Presentation The Future of Data is The Data Cloud b...
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
Benefits of SQL Server 2017 and 2019 | IDERA
Be Proactive: A Good DBA Goes Looking for Signs of Trouble | IDERA
Geek Sync | Planning a SQL Server to Azure Migration in 2021 - Brent Ozar
Geek Sync | Performance Tuning: Getting the Biggest Bang for Your Buck - Moni...
Geek Sync | Meeting Security Benchmarks and Compliance with Microsoft SQL Ser...
Geek Sync | How to Think Like the SQL ServerEngine - Brent Ozar
Geek Sync | Data Integrity Demystified - Deborah Melkin | IDERA
Geek Sync | Breaking Bad Habits: Solutions for Common Query Antipatterns - Je...
Geek Sync | Becoming a Better Data Modeler Part 5: Writing Effective Entity D...
Geek Sync | Detecting and Responding to Database Change - Brian Kelley | IDERA
Geek Sync | Infrastructure for the Data Professional: An Introduction

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Electronic commerce courselecture one. Pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Machine Learning_overview_presentation.pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Machine learning based COVID-19 study performance prediction
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Spectroscopy.pptx food analysis technology
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPT
Teaching material agriculture food technology
PPTX
A Presentation on Artificial Intelligence
PDF
Getting Started with Data Integration: FME Form 101
Unlocking AI with Model Context Protocol (MCP)
“AI and Expert System Decision Support & Business Intelligence Systems”
20250228 LYD VKU AI Blended-Learning.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Approach and Philosophy of On baking technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Electronic commerce courselecture one. Pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Machine Learning_overview_presentation.pptx
A comparative analysis of optical character recognition models for extracting...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Machine learning based COVID-19 study performance prediction
MIND Revenue Release Quarter 2 2025 Press Release
The Rise and Fall of 3GPP – Time for a Sabbatical?
Spectroscopy.pptx food analysis technology
Reach Out and Touch Someone: Haptics and Empathic Computing
Teaching material agriculture food technology
A Presentation on Artificial Intelligence
Getting Started with Data Integration: FME Form 101

Idera live 2021: Performance Tuning Azure SQL Database by Monica Rathbun

  • 1. © 2021 IDERA, Inc. All rights reserved. © 2021 IDERA, Inc. All rights reserved. Performance Tuning Azure SQL Database Monica Rathbun Consultant Denny Cherry & Associates Consulting 1
  • 2. © 2021 IDERA, Inc. All rights reserved. 2 Monica Rathbun Consultant Denny Cherry & Associates Consulting User Group Leader: Hampton Roads VA Data Saturday VA Beach Organizer She, Her /sqlespresso @SQLEspresso SQLEspresso.com
  • 3. © 2021 IDERA, Inc. All rights reserved. © 2021 IDERA, Inc. All rights resered. 3 01 WHAT IS IT 02 MONITOR 03 INDENTIFY QUERIES 04 ANALYZE 05 READABLE SECONDARY 06 AUTOMATIC TUNING Agenda
  • 4. © 2021 IDERA, Inc. All rights reserved. Understanding Azure SQL Database What is it? ● Fully Managed Cloud Database ● Runs on Azure Computing Platform ● Most Database Management is handled without DBA involvement ● Some Automating Tuning Included ● PERFORMANCE TUNING AND MONITORING IS STILL NEEDED! 4
  • 5. © 2021 IDERA, Inc. All rights reserved. 5 Get the Whole Picture Azure Metrics Query Performance Insights Azure SQL Analytics Monitoring, Dashboarding Query Identification Analyze SQL Performance Stats
  • 6. © 2021 IDERA, Inc. All rights reserved. Azure Metrics 6 Pen to Dashboard Control Time Add Metrics
  • 7. © 2021 IDERA, Inc. All rights reserved. Query Store 7
  • 8. © 2021 IDERA, Inc. All rights reserved. Query Performance Insights 8
  • 9. © 2021 IDERA, Inc. All rights reserved. Query Details 9 ● Note the Query ID this links directing to Query Store ● See RunTime Stats per hour ● Pay Attention to CPU/Data IO ● Execution Counts can be HUGE indicator of death by 1000 cuts
  • 10. © 2021 IDERA, Inc. All rights reserved. Azure SQL Analytics 10 ● Relies on Log Analytics, Storage Acct or Event Hub ● Extra Cost ● Query with Kusto Query Language KQL ● All databases can write to One Workspace NOT GA YET (Public Preview)
  • 11. © 2021 IDERA, Inc. All rights reserved. Azure SQL Analytics 11
  • 12. © 2021 IDERA, Inc. All rights reserved. 12 Read Only Replicas Things to watch out for when you offload your workload and need to performance tune.
  • 13. © 2021 IDERA, Inc. All rights reserved. 13 Query Store is Replicated Data is Primary Workload This is of NO USE TO YOU!
  • 14. © 2021 IDERA, Inc. All rights reserved. 14 Automatic Tuning For lazy database administrators, like me, Automatic Tuning can be an easy win.
  • 15. © 2021 IDERA, Inc. All rights reserved. Automatic Tuning 15
  • 16. © 2021 IDERA, Inc. All rights reserved. Performance Recommendations 16
  • 17. © 2021 IDERA, Inc. All rights reserved. 18 THANKS! ANY QUESTIONS? You can find me at: @SQLEspresso [email protected]