Skip to content

Commit 494f693

Browse files
authored
Merge pull request #47736 from kevinvngo/patch-36
Recommendations Article for SQL DW
2 parents 173ad64 + 477c8b8 commit 494f693

File tree

2 files changed

+43
-2
lines changed

2 files changed

+43
-2
lines changed

articles/sql-data-warehouse/TOC.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,12 @@
111111
href: memory-and-concurrency-limits.md
112112
- name: Columnstore compression
113113
href: sql-data-warehouse-memory-optimizations-for-columnstore-compression.md
114-
- name: Monitor
115-
href: sql-data-warehouse-manage-monitor.md
114+
- name: Manageability & Monitoring
115+
items:
116+
- name: Monitor
117+
href: sql-data-warehouse-manage-monitor.md
118+
- name: Recommendations
119+
href: sql-data-warehouse-concept-recommendations.md
116120
- name: Develop data warehouses
117121
items:
118122
- name: Overview
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
title: SQL Data Warehouse Recommendations - Concepts | Microsoft Docs
3+
description: Learn about SQL Data Warehouse recommendations and how they are generated
4+
services: sql-data-warehouse
5+
author: kevinvngo
6+
manager: craigg-msft
7+
ms.service: sql-data-warehouse
8+
ms.topic: conceptual
9+
ms.component: manage
10+
ms.date: 07/27/2018
11+
ms.author: kevin
12+
ms.reviewer: igorstan
13+
---
14+
15+
# SQL Data Warehouse Recommendations
16+
17+
This article describes the recommendations served by SQL Data Warehouse through Azure Advisor.
18+
19+
SQL Data Warehouse provides recommendations to ensure your data warehouse is consistently optimized for performance. Data warehouse recommendations is tightly integrated with [Azure Advisor](https://docs.microsoft.com/azure/advisor/advisor-performance-recommendations) to provide you with best practices directly within the [Azure portal](https://aka.ms/Azureadvisor). SQL Data Warehouse analyzes the current state of your data warehouse, collects telemetry, and surfaces recommendations for your active workload on a daily cadence. The supported data warehouse recommendation scenarios are outlined below along with how to apply recommended actions.
20+
21+
If you have any feedback on the SQL Data Warehouse Advisor or run into any issues, please reach out to [[email protected]](mailto:[email protected]).
22+
23+
Click [here](https://aka.ms/Azureadvisor) to check your recommendations today! Currently this feature is applicable to Gen2 data warehouses only.
24+
25+
## Data Skew
26+
27+
Data skew can cause additional data movement or resource bottlenecks when running your workload. The following documentation describes show to identify data skew and prevent it from happening by selecting an optimal distribution key.
28+
29+
- [Identify and remove skew](https://docs.microsoft.com/azure/sql-data-warehouse/sql-data-warehouse-tables-distribute#how-to-tell-if-your-distribution-column-is-a-good-choice)
30+
31+
## No or Outdated Statistics
32+
33+
Having suboptimal statistics can severely impact query performance as it can cause the SQL Data Warehouse query optimizer to generate suboptimal query plans. The following documentation describes the best practices around creating and updating statistics:
34+
35+
- [Creating and updating table statistics](https://docs.microsoft.com/azure/sql-data-warehouse/sql-data-warehouse-tables-statistic)
36+
37+
For these two recommendations, the advisor is continuously running the following [T-SQL script](https://github.com/Microsoft/sql-data-warehouse-samples/blob/master/samples/sqlops/MonitoringScripts/ImpactedTables) to identify tables impacted by skew and statistics recommendations.

0 commit comments

Comments
 (0)