Skip to content

Commit d9b1bed

Browse files
authored
Merge pull request #109814 from NWiddup/patch-3
Update sql-database-advisor.md
2 parents 28f6f30 + 301c1e8 commit d9b1bed

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

articles/sql-database/sql-database-advisor.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Azure SQL Database provides recommendations for single and pooled d
44
services: sql-database
55
ms.service: sql-database
66
ms.subservice: performance
7-
ms.custom:
7+
ms.custom: fasttrack-edit
88
ms.devlang:
99
ms.topic: conceptual
1010
author: danimir
@@ -46,15 +46,15 @@ You can also find complete history of tuning actions that were applied in the pa
4646

4747
## Create index recommendations
4848

49-
SQL Database continuously monitors the queries that are running and identifies the indexes that could improve performance. After there's enough confidence that a certain index is missing, a new **Create index** recommendation is created.
49+
Azure SQL Database continuously monitors the queries that are running and identifies the indexes that could improve performance. After there's enough confidence that a certain index is missing, a new **Create index** recommendation is created.
5050

5151
Azure SQL Database builds confidence by estimating the performance gain the index would bring through time. Depending on the estimated performance gain, recommendations are categorized as high, medium, or low.
5252

5353
Indexes that are created by using recommendations are always flagged as auto-created indexes. You can see which indexes are auto-created by looking at the [sys.indexes view](https://docs.microsoft.com/sql/relational-databases/system-catalog-views/sys-indexes-transact-sql). Auto-created indexes don't block ALTER/RENAME commands.
5454

5555
If you try to drop the column that has an auto-created index over it, the command passes. The auto-created index is dropped with the command as well. Regular indexes block the ALTER/RENAME command on columns that are indexed.
5656

57-
After the create index recommendation is applied, Azure SQL Database compares the performance of the queries with the baseline performance. If the new index improved performance, the recommendation is flagged as successful and the impact report is available. If the index didn't improve performance, it's automatically reverted. SQL Database uses this process to ensure that recommendations improve database performance.
57+
After the create index recommendation is applied, Azure SQL Database compares the performance of the queries with the baseline performance. If the new index improved performance, the recommendation is flagged as successful and the impact report is available. If the index didn't improve performance, it's automatically reverted. Azure SQL Database uses this process to ensure that recommendations improve database performance.
5858

5959
Any **create index** recommendation has a back-off policy that doesn't allow applying the recommendation if the resource usage of a database or pool is high. The back-off policy takes into account CPU, Data IO, Log IO, and available storage.
6060

@@ -64,7 +64,7 @@ This process repeats until there's enough available storage to create an index,
6464

6565
## Drop index recommendations
6666

67-
Besides detecting missing indexes, SQL Database continuously analyzes the performance of existing indexes. If an index is not used, Azure SQL Database recommends dropping it. Dropping an index is recommended in two cases:
67+
Besides detecting missing indexes, Azure SQL Database continuously analyzes the performance of existing indexes. If an index is not used, Azure SQL Database recommends dropping it. Dropping an index is recommended in two cases:
6868

6969
- The index is a duplicate of another index (same indexed and included column, partition schema, and filters).
7070
- The index hasn't been used for a prolonged period (93 days).
@@ -90,7 +90,7 @@ After you apply this recommendation, it enables forced parameterization within m
9090
> [!IMPORTANT]
9191
> Microsoft is currently deprecating "Fix schema issue" recommendations. We recommend that you use [Intelligent Insights](sql-database-intelligent-insights.md) to monitor your database performance issues, including schema issues that the "Fix schema issue" recommendations previously covered.
9292
93-
**Fix schema issues** recommendations appear when the SQL Database service notices an anomaly in the number of schema-related SQL errors that are happening on your SQL database. This recommendation typically appears when your database encounters multiple schema-related errors (invalid column name, invalid object name, and so on) within an hour.
93+
**Fix schema issues** recommendations appear when the Azure SQL Database service notices an anomaly in the number of schema-related SQL errors that are happening on your SQL database. This recommendation typically appears when your database encounters multiple schema-related errors (invalid column name, invalid object name, and so on) within an hour.
9494

9595
"Schema issues" are a class of syntax errors in SQL Server. They occur when the definition of the SQL query and the definition of the database schema aren't aligned. For example, one of the columns that's expected by the query might be missing in the target table or vice-versa.
9696

0 commit comments

Comments
 (0)