Skip to content

Commit 659642d

Browse files
committed
fixing warnings and more casing
1 parent 98ec3d1 commit 659642d

10 files changed

Lines changed: 20 additions & 20 deletions

azure-sql/database/purchasing-models.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ms.date: 01/31/2022
1818

1919
Azure SQL Database lets you easily purchase a fully managed platform as a service (PaaS) database engine that fits your performance and cost needs. Depending on the deployment model you've chosen for Azure SQL Database, you can select the purchasing model that works for you:
2020

21-
- [Virtual core (vCore)-based purchasing model](service-tiers-sql-database-vcore.md) (recommended). This purchasing model provides a choice between a provisioned compute tier and a serverless compute tier. With the provisioned compute tier, you choose the exact amount of compute resources that are always provisioned for your workload. With the serverless compute tier, you specify the autoscaling of the compute resources over a configurable compute range. The serverless compute tier automatically pauses databases during inactive periods when only storage is billed and automatically resumes databases when activity returns. The vCore unit price per unit of time is lower in the provisioned compute tier than it is in the serverless compute tier. The [Hyperscale service tier](service-tier-Hyperscale.md) is available for single databases that are using the [vCore-based purchasing model](service-tiers-vcore.md).
21+
- [Virtual core (vCore)-based purchasing model](service-tiers-sql-database-vcore.md) (recommended). This purchasing model provides a choice between a provisioned compute tier and a serverless compute tier. With the provisioned compute tier, you choose the exact amount of compute resources that are always provisioned for your workload. With the serverless compute tier, you specify the autoscaling of the compute resources over a configurable compute range. The serverless compute tier automatically pauses databases during inactive periods when only storage is billed and automatically resumes databases when activity returns. The vCore unit price per unit of time is lower in the provisioned compute tier than it is in the serverless compute tier. The [Hyperscale service tier](service-tier-hyperscale.md) is available for single databases that are using the [vCore-based purchasing model](service-tiers-vcore.md).
2222
- [Database transaction unit (DTU)-based purchasing model](service-tiers-dtu.md). This purchasing model provides bundled compute and storage packages balanced for common workloads.
2323

2424
## Purchasing models
@@ -43,7 +43,7 @@ The following table and chart compares and contrasts the vCore-based and the DTU
4343

4444
A virtual core (vCore) represents a logical CPU and offers you the option to choose between generations of hardware and the physical characteristics of the hardware (for example, the number of cores, the memory, and the storage size). The vCore-based purchasing model gives you flexibility, control, transparency of individual resource consumption, and a straightforward way to translate on-premises workload requirements to the cloud. This model allows you to choose compute, memory, and storage resources based on your workload needs.
4545

46-
In the vCore-based purchasing model for SQL Database, you can choose between the General Purpose and Business Critical service tiers. Review [service tiers](service-tiers-sql-database-vcore.md#service-tiers) to learn more. For single databases, you can also choose the [Hyperscale service tier](service-tier-Hyperscale.md).
46+
In the vCore-based purchasing model for SQL Database, you can choose between the General Purpose and Business Critical service tiers. Review [service tiers](service-tiers-sql-database-vcore.md#service-tiers) to learn more. For single databases, you can also choose the [Hyperscale service tier](service-tier-hyperscale.md).
4747

4848
In the vCore-based purchasing model, you pay for:
4949

azure-sql/database/resource-limits-logical-server.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ Log rate governor traffic shaping is surfaced via the following wait types (expo
185185

186186
When encountering a log rate limit that is hampering desired scalability, consider the following options:
187187

188-
- Scale up to a higher service level in order to get the maximum log rate of a service tier, or switch to a different service tier. The [Hyperscale](service-tier-Hyperscale.md) service tier provides 100 MB/s log rate regardless of chosen service level.
188+
- Scale up to a higher service level in order to get the maximum log rate of a service tier, or switch to a different service tier. The [Hyperscale](service-tier-hyperscale.md) service tier provides 100 MB/s log rate regardless of chosen service level.
189189
- If data being loaded is transient, such as staging data in an ETL process, it can be loaded into tempdb (which is minimally logged).
190190
- For analytic scenarios, load into a clustered [columnstore](/sql/relational-databases/indexes/columnstore-indexes-overview) table, or a table with indexes that use [data compression](/sql/relational-databases/data-compression/data-compression). This reduces the required log rate. This technique does increase CPU utilization and is only applicable to data sets that benefit from clustered columnstore indexes or data compression.
191191

azure-sql/database/service-tier-business-critical.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Business critical service tier
2+
title: Business Critical service tier
33
titleSuffix: Azure SQL Database & Azure SQL Managed Instance
44
description: Learn about the Business Critical service tier for Azure SQL Database and Azure SQL Managed Instance.
55
services: sql-database
@@ -13,7 +13,7 @@ ms.author: danil
1313
ms.reviewer: kendralittle, mathoma, urmilano
1414
ms.date: 01/31/2022
1515
---
16-
# Business critical tier - Azure SQL Database and Azure SQL Managed Instance
16+
# Business Critical tier - Azure SQL Database and Azure SQL Managed Instance
1717
[!INCLUDE[appliesto-sqldb-sqlmi](../includes/appliesto-sqldb-sqlmi.md)]
1818

1919
Azure SQL Database and Azure SQL Managed Instance are both based on the SQL Server database engine architecture adjusted for the cloud environment in order to ensure default SLA availability even in cases of infrastructure failures.
@@ -71,6 +71,6 @@ To learn more, review [single database resource limits](resource-limits-vcore-si
7171
## Next steps
7272

7373
- Find resource characteristics (number of cores, I/O, memory) of Business Critical tier in [SQL Managed Instance](../managed-instance/resource-limits.md#service-tier-characteristics), Single database in [vCore model](resource-limits-vcore-single-databases.md) or [DTU model](resource-limits-dtu-single-databases.md#premium-service-tier), or Elastic pool in [vCore model](resource-limits-vcore-elastic-pools.md) and [DTU model](resource-limits-dtu-elastic-pools.md#premium-elastic-pool-limits).
74-
- Learn about [General Purpose](service-tier-general-purpose.md) and [Hyperscale](service-tier-Hyperscale.md) service tiers.
74+
- Learn about [General Purpose](service-tier-general-purpose.md) and [Hyperscale](service-tier-hyperscale.md) service tiers.
7575
- Learn about [Service Fabric](../../service-fabric/service-fabric-overview.md).
7676
- For more options for high availability and disaster recovery, see [Business Continuity](business-continuity-high-availability-disaster-recover-hadr-overview.md).

azure-sql/database/service-tier-general-purpose.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: General purpose service tier
2+
title: General Purpose service tier
33
titleSuffix: Azure SQL Database & Azure SQL Managed Instance
44
description: Learn about the General Purpose service tier for Azure SQL Database and Azure SQL Managed Instance.
55
services: sql-database
@@ -13,7 +13,7 @@ ms.author: danil
1313
ms.reviewer: kendralittle, mathoma, urmilano
1414
ms.date: 01/31/2022
1515
---
16-
# General purpose service tier - Azure SQL Database and Azure SQL Managed Instance
16+
# General Purpose service tier - Azure SQL Database and Azure SQL Managed Instance
1717
[!INCLUDE[appliesto-sqldb-sqlmi](../includes/appliesto-sqldb-sqlmi.md)]
1818

1919
Azure SQL Database and Azure SQL Managed Instance are based on the SQL Server database engine architecture adapted for the cloud environment in order to ensure default availability even in the cases of infrastructure failures.
@@ -66,6 +66,6 @@ To learn more, review [single database resource limits](resource-limits-vcore-si
6666
## Next steps
6767

6868
- Find resource characteristics (number of cores, I/O, memory) of the General Purpose/standard tier in [SQL Managed Instance](../managed-instance/resource-limits.md#service-tier-characteristics), single database in [vCore model](resource-limits-vcore-single-databases.md) or [DTU model](resource-limits-dtu-single-databases.md#single-database-storage-sizes-and-compute-sizes), or elastic pool in [vCore model](resource-limits-vcore-elastic-pools.md) and [DTU model](resource-limits-dtu-elastic-pools.md#standard-elastic-pool-limits).
69-
- Learn about [Business Critical](service-tier-business-critical.md) and [Hyperscale](service-tier-Hyperscale.md) service tiers.
69+
- Learn about [Business Critical](service-tier-business-critical.md) and [Hyperscale](service-tier-hyperscale.md) service tiers.
7070
- Learn about [Service Fabric](../../service-fabric/service-fabric-overview.md).
7171
- For more options for high availability and disaster recovery, see [Business Continuity](business-continuity-high-availability-disaster-recover-hadr-overview.md).

azure-sql/database/service-tier-hyperscale.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ The Hyperscale service tier in Azure SQL Database provides the following additio
3737
- Nearly instantaneous database backups (based on file snapshots stored in Azure Blob storage) regardless of size with no IO impact on compute resources
3838
- Fast database restores (based on file snapshots) in minutes rather than hours or days (not a size of data operation)
3939
- Higher overall performance due to higher transaction log throughput and faster transaction commit times regardless of data volumes
40-
- Rapid scale out - you can provision one or more [read-only replicas](service-tier-Hyperscale-replicas.md) for offloading your read workload and for use as hot-standbys
40+
- Rapid scale out - you can provision one or more [read-only replicas](service-tier-hyperscale-replicas.md) for offloading your read workload and for use as hot-standbys
4141
- Rapid Scale up - you can, in constant time, scale up your compute resources to accommodate heavy workloads when needed, and then scale the compute resources back down when not needed.
4242

4343
The Hyperscale service tier removes many of the practical limits traditionally seen in cloud databases. Where most other databases are limited by the resources available in a single node, databases in the Hyperscale service tier have no such limits. With its flexible storage architecture, storage grows as needed. In fact, Hyperscale databases aren't created with a defined max size. A Hyperscale database grows as needed - and you're billed only for the capacity you use. For read-intensive workloads, the Hyperscale service tier provides rapid scale-out by provisioning additional replicas as needed for offloading read workloads.
@@ -105,7 +105,7 @@ Azure Storage contains all data files in a database. Page servers keep data file
105105

106106
Backups are file-snapshot based and hence they're nearly instantaneous. Storage and compute separation enables pushing down the backup/restore operation to the storage layer to reduce the processing burden on the primary compute replica. As a result, database backup doesn't impact performance of the primary compute node. Similarly, point in time recovery (PITR) is done by reverting to file snapshots, and as such is not a size of data operation. Restore of a Hyperscale database in the same Azure region is a constant-time operation, and even multiple-terabyte databases can be restored in minutes instead of hours or days. Creation of new databases by restoring an existing backup also takes advantage of this feature: creating database copies for development or testing purposes, even of multi-terabyte databases, is doable in minutes.
107107

108-
For geo-restore of Hyperscale databases, see [Restoring a Hyperscale database to a different region](#restoring-a-Hyperscale-database-to-a-different-region).
108+
For geo-restore of Hyperscale databases, see [Restoring a Hyperscale database to a different region](#restoring-a-hyperscale-database-to-a-different-region).
109109

110110
## Scale and performance advantages
111111

@@ -115,7 +115,7 @@ With the ability to rapidly spin up/down additional read-only compute nodes, the
115115

116116
A Hyperscale database can be created using the [Azure portal](https://portal.azure.com), [T-SQL](/sql/t-sql/statements/create-database-transact-sql), [PowerShell](/powershell/module/azurerm.sql/new-azurermsqldatabase), or [CLI](/cli/azure/sql/db#az_sql_db_create). Hyperscale databases are available only using the [vCore-based purchasing model](service-tiers-vcore.md).
117117

118-
The following T-SQL command creates a Hyperscale database. You must specify both the edition and service objective in the `CREATE DATABASE` statement. Refer to the [resource limits](./resource-limits-vcore-single-databases.md#Hyperscale---provisioned-compute---gen4) for a list of valid service objectives.
118+
The following T-SQL command creates a Hyperscale database. You must specify both the edition and service objective in the `CREATE DATABASE` statement. Refer to the [resource limits](./resource-limits-vcore-single-databases.md#hyperscale---provisioned-compute---gen4) for a list of valid service objectives.
119119

120120
```sql
121121
-- Create a Hyperscale Database
@@ -191,7 +191,7 @@ These are the current limitations to the Hyperscale service tier as of GA. We'r
191191

192192
## Next steps
193193

194-
- For an FAQ on Hyperscale, see [Frequently asked questions about Hyperscale](service-tier-Hyperscale-frequently-asked-questions-faq.yml).
194+
- For an FAQ on Hyperscale, see [Frequently asked questions about Hyperscale](service-tier-hyperscale-frequently-asked-questions-faq.yml).
195195
- For information about service tiers, see [Service tiers](purchasing-models.md)
196196
- See [Overview of resource limits on a server](resource-limits-logical-server.md) for information about limits at the server and subscription levels.
197197
- For purchasing model limits for a single database, see [Azure SQL Database vCore-based purchasing model limits for a single database](resource-limits-vcore-single-databases.md).

azure-sql/database/service-tiers-sql-database-vcore.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Service tier options in the vCore purchasing model include General Purpose, Busi
4040

4141
For greater details, review resource limits for [logical server](resource-limits-logical-server.md), [single databases](resource-limits-vcore-single-databases.md), and [pooled databases](resource-limits-vcore-elastic-pools.md).
4242

43-
|**Use case**|**General purpose**|**Business critical**|**Hyperscale**|
43+
|**Use case**|**General Purpose**|**Business Critical**|**Hyperscale**|
4444
|---|---|---|---|
4545
|**Best for**|Most business workloads. Offers budget-oriented, balanced, and scalable compute and storage options. |Offers business applications the highest resilience to failures by using several isolated replicas, and provides the highest I/O performance per database replica.|Most business workloads with highly scalable storage and read-scale requirements. Offers higher resilience to failures by allowing configuration of more than one isolated database replica. |
4646
|**Availability**|1 replica, no read-scale replicas, <br/>zone-redundant high availability (HA) (preview)|3 replicas, 1 [read-scale replica](read-scale-out.md),<br/>zone-redundant high availability (HA)|
@@ -58,7 +58,7 @@ For information on selecting a service tier for your particular workload, see th
5858

5959
- [When to choose the General Purpose service tier](service-tier-general-purpose.md#when-to-choose-this-service-tier)
6060
- [When to choose the Business Critical service tier](service-tier-business-critical.md#when-to-choose-this-service-tier)
61-
- [When to choose the Hyperscale service tier](service-tier-Hyperscale.md#who-should-consider-the-Hyperscale-service-tier)
61+
- [When to choose the Hyperscale service tier](service-tier-hyperscale.md#who-should-consider-the-Hyperscale-service-tier)
6262

6363
## Resource limits
6464

azure-sql/database/sql-database-paas-overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ SQL Database delivers predictable performance with multiple resource types, serv
4545
## Scalable performance and pools
4646

4747
You can define the amount of resources assigned.
48-
- With single databases, each database is isolated from others and is portable. Each has its own guaranteed amount of compute, memory, and storage resources. The amount of the resources assigned to the database is dedicated to that database, and isn't shared with other databases in Azure. You can dynamically [scale single database resources](single-database-scale.md) up and down. The single database option provides different compute, memory, and storage resources for different needs. For example, you can get 1 to 80 vCores, or 32 GB to 4 TB. The [Hyperscale service tier](service-tier-Hyperscale.md) for single databases enables you to scale to 100 TB, with fast backup and restore capabilities.
48+
- With single databases, each database is isolated from others and is portable. Each has its own guaranteed amount of compute, memory, and storage resources. The amount of the resources assigned to the database is dedicated to that database, and isn't shared with other databases in Azure. You can dynamically [scale single database resources](single-database-scale.md) up and down. The single database option provides different compute, memory, and storage resources for different needs. For example, you can get 1 to 80 vCores, or 32 GB to 4 TB. The [Hyperscale service tier](service-tier-hyperscale.md) for single databases enables you to scale to 100 TB, with fast backup and restore capabilities.
4949
- With elastic pools, you can assign resources that are shared by all databases in the pool. You can create a new database, or move the existing single databases into a resource pool to maximize the use of resources and save money. This option also gives you the ability to dynamically [scale elastic pool resources](elastic-pool-scale.md) up and down.
5050

5151
You can build your first app on a small, single database at a low cost per month in the general-purpose service tier. You can then change its service tier manually or programmatically at any time to the business-critical service tier, to meet the needs of your solution. You can adjust performance without downtime to your app or to your customers. Dynamic scalability enables your database to transparently respond to rapidly changing resource requirements. You pay for only the resources that you need when you need them.
@@ -64,7 +64,7 @@ SQL Database offers the following purchasing models:
6464
Azure SQL Database offers three service tiers that are designed for different types of applications:
6565
- [General Purpose/Standard](service-tier-general-purpose.md) service tier designed for common workloads. It offers budget-oriented balanced compute and storage options.
6666
- [Business Critical/Premium](service-tier-business-critical.md) service tier designed for OLTP applications with high transaction rate and lowest-latency I/O. It offers the highest resilience to failures by using several isolated replicas.
67-
- [Hyperscale](service-tier-Hyperscale.md) service tier designed for very large OLTP database and the ability to autoscale storage and scale compute fluidly.
67+
- [Hyperscale](service-tier-hyperscale.md) service tier designed for very large OLTP database and the ability to autoscale storage and scale compute fluidly.
6868

6969
### Elastic pools to maximize resource utilization
7070

azure-sql/managed-instance/frequently-asked-questions-faq.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ sections:
257257
answer: |
258258
### What is the maximum storage size for SQL Managed Instance?
259259
260-
Storage size for SQL Managed Instance depends on the selected service tier (general purpose or business critical). For storage limitations of these service tiers, see [Service tier characteristics](../database/service-tiers-sql-database-vcore.md#service-tiers).
260+
Storage size for SQL Managed Instance depends on the selected service tier (General Purpose or Business Critical). For storage limitations of these service tiers, see [Service tier characteristics](../database/service-tiers-sql-database-vcore.md#service-tiers).
261261
262262
### What is the minimum storage size available for a managed instance?
263263

0 commit comments

Comments
 (0)