Skip to content

Commit f1736ec

Browse files
committed
Minor updates to make article more inclusive of MI (which is already in the applies to)
1 parent a472a25 commit f1736ec

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

articles/azure-sql/identify-query-performance-issues.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Types of query performance issues in Azure SQL Database
3-
description: In this article, learn about types of query performance issues in Azure SQL Database and also learn how to identify and resolve queries with these issues
2+
title: Types of query performance issues in Azure SQL Database and Azure SQL Managed Instance
3+
description: Learn about types of query performance issues in Azure SQL Database and Azure SQL Managed Instance, and how to identify and resolve queries with these issues.
44
services: sql-database
55
ms.service: sql-database
66
ms.subservice: performance
@@ -13,12 +13,12 @@ ms.reviewer: mathoma, wiassaf, kendralittle
1313
ms.date: 11/04/2021
1414
---
1515

16-
# Detectable types of query performance bottlenecks in Azure SQL Database
16+
# Detectable types of query performance bottlenecks in Azure SQL Database and Azure SQL Managed Instance
1717
[!INCLUDE[appliesto-sqldb-sqlmi](includes/appliesto-sqldb-sqlmi.md)]
1818

1919
When trying to resolve a performance bottleneck, start by determining whether the bottleneck is occurring while the query is in a running state or a waiting state. Different resolutions apply depending upon this determination. Use the following diagram to help understand the factors that can cause either a running-related problem or a waiting-related problem. Problems and resolutions relating to each type of problem are discussed in this article.
2020

21-
You can use Azure SQL Database [Intelligent Insights](database/intelligent-insights-troubleshoot-performance.md#detectable-database-performance-patterns) or SQL Server [DMVs](database/monitoring-with-dmvs.md) to detect these types of performance bottlenecks.
21+
You can use [Intelligent Insights](database/intelligent-insights-troubleshoot-performance.md#detectable-database-performance-patterns) or SQL Server [DMVs](database/monitoring-with-dmvs.md) to detect these types of performance bottlenecks.
2222

2323
![Workload states](./media/identify-query-performance-issues/workload-states.png)
2424

@@ -37,9 +37,9 @@ A suboptimal plan generated by the SQL Query Optimizer may be the cause of slow
3737
- Identify any missing indexes using one of these methods:
3838

3939
- Use [Intelligent Insights](database/intelligent-insights-troubleshoot-performance.md#missing-index).
40-
- [Database Advisor](database/database-advisor-implement-performance-recommendations.md) for single and pooled databases.
41-
- DMVs and query execution plans. This article shows you how to detect [and tune nonclustered indexes using missing index requests](/sql/relational-databases/indexes/tune-nonclustered-missing-index-suggestions).
42-
- Try to apply [query hints](/sql/t-sql/queries/hints-transact-sql-query), [update statistics](/sql/t-sql/statements/update-statistics-transact-sql), or [rebuild indexes](/sql/relational-databases/indexes/reorganize-and-rebuild-indexes) to get the better plan. Enable [automatic plan correction](../azure-sql/database/automatic-tuning-overview.md) in Azure SQL Database to automatically mitigate these problems.
40+
- [Database Advisor](database/database-advisor-implement-performance-recommendations.md) for single and pooled databases in Azure SQL Database. You may also choose to enable [automatic tuning options for tuning indexes](database/automatic-tuning-overview.md#automatic-tuning-options) for Azure SQL Database.
41+
- Missing indexes in DMVs and query execution plans. This article shows you how to [detect and tune nonclustered indexes using missing index requests](/sql/relational-databases/indexes/tune-nonclustered-missing-index-suggestions).
42+
- Try to apply [query hints](/sql/t-sql/queries/hints-transact-sql-query), [update statistics](/sql/t-sql/statements/update-statistics-transact-sql), or [rebuild indexes](/sql/relational-databases/indexes/reorganize-and-rebuild-indexes) to get the better plan. Enable [automatic plan correction](../azure-sql/database/automatic-tuning-overview.md) in Azure SQL Database or Azure SQL Managed Instance to automatically mitigate these problems.
4343

4444
This [example](database/performance-guidance.md#query-tuning-and-hinting) shows the impact of a suboptimal query plan due to a parameterized query, how to detect this condition, and how to use a query hint to resolve.
4545

0 commit comments

Comments
 (0)