Skip to content

Commit a472a25

Browse files
committed
Adding links to new missing index article in the sqldocs repo
1 parent 6674cb2 commit a472a25

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

articles/azure-sql/database/performance-guidance.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,9 @@ After it's created, that same SELECT statement picks a different plan, which use
116116

117117
![A query plan with corrected indexes](./media/performance-guidance/query_plan_corrected_indexes.png)
118118

119-
The key insight is that the IO capacity of a shared, commodity system is more limited than that of a dedicated server machine. There's a premium on minimizing unnecessary IO to take maximum advantage of the system in the resources of each compute size of the service tiers. Appropriate physical database design choices can significantly improve the latency for individual queries, improve the throughput of concurrent requests handled per scale unit, and minimize the costs required to satisfy the query. For more information about the missing index DMVs, see [sys.dm_db_missing_index_details](/sql/relational-databases/system-dynamic-management-views/sys-dm-db-missing-index-details-transact-sql).
119+
The key insight is that the IO capacity of a shared, commodity system is more limited than that of a dedicated server machine. There's a premium on minimizing unnecessary IO to take maximum advantage of the system in the resources of each compute size of the service tiers. Appropriate physical database design choices can significantly improve the latency for individual queries, improve the throughput of concurrent requests handled per scale unit, and minimize the costs required to satisfy the query.
120+
121+
For more information about tuning indexes using missing index requests, see [Tune nonclustered indexes with missing index suggestions](/sql/relational-databases/indexes/tune-nonclustered-missing-index-suggestions).
120122

121123
### Query tuning and hinting
122124

@@ -272,4 +274,5 @@ To learn more about the script and get started, visit the [wiki](https://aka.ms/
272274
- Read [What is an Azure elastic pool?](elastic-pool-overview.md)
273275
- Discover [When to consider an elastic pool](elastic-pool-overview.md)
274276
- Read about [Monitoring Microsoft Azure SQL Database and Azure SQL Managed Instance performance using dynamic management views](monitoring-with-dmvs.md)
275-
- Learn to [Diagnose and troubleshoot high CPU on Azure SQL Database](high-cpu-diagnose-troubleshoot.md)
277+
- Learn to [Diagnose and troubleshoot high CPU on Azure SQL Database](high-cpu-diagnose-troubleshoot.md)
278+
- [Tune nonclustered indexes with missing index suggestions](/sql/relational-databases/indexes/tune-nonclustered-missing-index-suggestions)

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ A suboptimal plan generated by the SQL Query Optimizer may be the cause of slow
3838

3939
- Use [Intelligent Insights](database/intelligent-insights-troubleshoot-performance.md#missing-index).
4040
- [Database Advisor](database/database-advisor-implement-performance-recommendations.md) for single and pooled databases.
41-
- DMVs. This example shows you the impact of a missing index, how to detect a [missing indexes](database/performance-guidance.md#identifying-and-adding-missing-indexes) using DMVs, and the impact of implementing the missing index recommendation.
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).
4242
- 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.
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.
@@ -223,3 +223,4 @@ DMVs that track Query Store and wait statistics show results for only successful
223223
- [Diagnose and troubleshoot high CPU on Azure SQL Database](database/high-cpu-diagnose-troubleshoot.md)
224224
- [SQL Database monitoring and tuning overview](database/monitor-tune-overview.md)
225225
- [Monitoring Microsoft Azure SQL Database and Azure SQL Managed Instance performance using dynamic management views](database/monitoring-with-dmvs.md)
226+
- [Tune nonclustered indexes with missing index suggestions](/sql/relational-databases/indexes/tune-nonclustered-missing-index-suggestions)

0 commit comments

Comments
 (0)