Skip to content

Commit a908b00

Browse files
authored
Merge pull request #49406 from jovanpop-msft/master
Moved scale DTU picture
2 parents 39fbec8 + 84d6e39 commit a908b00

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

articles/sql-database/sql-database-scale-resources.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,12 @@ You can build your first app on a small, single database at a low cost per month
3333
> Dynamic scalability is different from autoscale. Autoscale is when a service scales automatically based on criteria, whereas dynamic scalability allows for manual scaling without downtime.
3434
>
3535
36-
3736
Single Azure SQL Database supports manual dynamic scalability, but not autoscale. For a more *automatic* experience, consider using elastic pools, which allow databases to share resources in a pool based on individual database needs.
3837
However, there are scripts that can help automate scalability for a single Azure SQL Database. For an example, see [Use PowerShell to monitor and scale a single SQL Database](scripts/sql-database-monitor-and-scale-database-powershell.md).
3938

39+
You can change [DTU service tiers](sql-database-service-tiers-dtu.md) or [vCore characteristics](sql-database-vcore-resource-limits-single-databases.md) at any time with minimal downtime to your application (generally averaging under four seconds). For many businesses and apps, being able to create databases and dial performance up or down on demand is enough, especially if usage patterns are relatively predictable. But if you have unpredictable usage patterns, it can make it hard to manage costs and your business model. For this scenario, you use an elastic pool with a certain number of eDTUs that are shared among multiple databases in the pool.
40+
41+
![Intro to SQL Database: Single database DTUs by tier and level](./media/sql-database-what-is-a-dtu/single_db_dtus.png)
4042

4143
All three flavors of Azure SQL Database offer some ability to dynamically scale your databases:
4244
- In [Azure SQL Single Database](sql-database-single-database-scale.md), you can use either [DTU](sql-database-dtu-resource-limits-single-databases.md) or [vCore](sql-database-vcore-resource-limits-single-databases.md) models to define maximum amount of resources that will be assigned to each database.

articles/sql-database/sql-database-service-tiers.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,6 @@ To gain deeper insight into the resource (DTU) consumption of your workload, use
6464
- Drill down into the details of a query, view its text and history of resource utilization.
6565
- Access performance tuning recommendations that show actions performed by [SQL Database Advisor](sql-database-advisor.md).
6666

67-
You can change [DTU service tiers](sql-database-service-tiers-dtu.md) at any time with minimal downtime to your application (generally averaging under four seconds). For many businesses and apps, being able to create databases and dial performance up or down on demand is enough, especially if usage patterns are relatively predictable. But if you have unpredictable usage patterns, it can make it hard to manage costs and your business model. For this scenario, you use an elastic pool with a certain number of eDTUs that are shared among multiple databases in the pool.
68-
69-
![Intro to SQL Database: Single database DTUs by tier and level](./media/sql-database-what-is-a-dtu/single_db_dtus.png)
7067

7168
### What are elastic Database Transaction Units (eDTUs)?
7269
Rather than provide a dedicated set of resources (DTUs) that may not always be needed for a SQL Database that is always available, you can place databases into an [elastic pool](sql-database-elastic-pool.md) on a SQL Database server that shares a pool of resources among those databases. The shared resources in an elastic pool are measured by elastic Database Transaction Units or eDTUs. Elastic pools provide a simple cost effective solution to manage the performance goals for multiple databases having widely varying and unpredictable usage patterns. An elastic pool guarantees resources cannot be consumed by one database in the pool, while ensuring each database in the pool always has a minimum amount of necessary resources available.

0 commit comments

Comments
 (0)