Skip to content

Commit 4c6c748

Browse files
authored
Merge pull request #72248 from julieMSFT/20190405_SQLDB_SEO
seoapril2019
2 parents 025ed67 + 231179f commit 4c6c748

File tree

4 files changed

+16
-14
lines changed

4 files changed

+16
-14
lines changed

articles/sql-database/saas-tenancy-app-design-patterns.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,13 @@ ms.author: genemi
1212
ms.reviewer: billgib, sstein
1313
manager: craigg
1414
ms.date: 01/25/2019
15+
ms.custom: seoapril2019
1516
---
1617
# Multi-tenant SaaS database tenancy patterns
1718

18-
When designing a multi-tenant SaaS application, you must carefully choose the tenancy model that best fits the needs of your application. A tenancy model determines how each tenant’s data is mapped to storage. Your choice of tenancy model impacts application design and management. Switching to a different model later is sometimes costly.
19+
This article describes the various tenancy models available for a multi-tenant SaaS application.
1920

20-
This article describes alternative tenancy models.
21+
When designing a multi-tenant SaaS application, you must carefully choose the tenancy model that best fits the needs of your application. A tenancy model determines how each tenant’s data is mapped to storage. Your choice of tenancy model impacts application design and management. Switching to a different model later is sometimes costly.
2122

2223
## A. SaaS concepts and terminology
2324

articles/sql-database/sql-database-elastic-pool-manage.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Create and manage elastic pools - Azure SQL database | Microsoft Docs
2+
title: Manage elastic pools - Azure SQL database | Microsoft Docs
33
description: Create and manage Azure SQL elastic pools.
44
services: sql-database
55
ms.service: sql-database
@@ -12,9 +12,10 @@ ms.author: moslake
1212
ms.reviewer: carlrab
1313
manager: craigg
1414
ms.date: 03/12/2019
15+
ms.custom: seoapril2019
1516
---
1617

17-
# Create and manage elastic pools in Azure SQL Database
18+
# Manage elastic pools in Azure SQL Database
1819

1920
With an elastic pool, you determine the amount of resources that the elastic pool requires to handle the workload of its databases, and the amount of resources for each pooled database.
2021

articles/sql-database/sql-database-managed-instance-transact-sql-information.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,22 @@
11
---
2-
title: Azure SQL Database Managed Instance T-SQL Differences | Microsoft Docs
2+
title: Azure SQL Database-Managed Instance T-SQL Differences | Microsoft Docs
33
description: This article discusses the T-SQL differences between a Managed Instance in Azure SQL Database and SQL Server
44
services: sql-database
55
ms.service: sql-database
66
ms.subservice: managed-instance
7-
ms.custom:
87
ms.devlang:
98
ms.topic: conceptual
109
author: jovanpop-msft
1110
ms.author: jovanpop
1211
ms.reviewer: carlrab, bonova
1312
manager: craigg
1413
ms.date: 03/13/2019
14+
ms.custom: seoapril2019
1515
---
1616

1717
# Azure SQL Database Managed Instance T-SQL differences from SQL Server
1818

19-
The Managed Instance deployment option provides high compatibility with on-premises SQL Server Database Engine. Most of the SQL Server database engine features are supported in a Managed Instance.
20-
21-
![migration](./media/sql-database-managed-instance/migration.png)
22-
23-
Since there are still some differences in syntax and behavior, this article summarizes and explains these differences. <a name="Differences"></a>
19+
This article summarizes and explains the differences in syntax and behavior between Azure SQL Database Managed Instance and on-premises SQL Server Database Engine. <a name="Differences"></a>
2420

2521
- [Availability](#availability) including the differences in [Always-On](#always-on-availability) and [Backups](#backup),
2622
- [Security](#security) including the differences in [Auditing](#auditing), [Certificates](#certificates), [Credentials](#credential), [Cryptographic providers](#cryptographic-providers), [Logins / users](#logins--users), [Service key and service master key](#service-key-and-service-master-key),
@@ -29,6 +25,10 @@ Since there are still some differences in syntax and behavior, this article summ
2925
- [Features that have different behavior in Managed Instances](#Changes)
3026
- [Temporary limitations and known issues](#Issues)
3127

28+
The Managed Instance deployment option provides high compatibility with on-premises SQL Server Database Engine. Most of the SQL Server database engine features are supported in a Managed Instance.
29+
30+
![migration](./media/sql-database-managed-instance/migration.png)
31+
3232
## Availability
3333

3434
### <a name="always-on-availability"></a>Always-On
@@ -468,7 +468,7 @@ The following variables, functions, and views return different results:
468468

469469
### TEMPDB size
470470

471-
Max file size of `tempdb` cannot be greather than 24GB/core on General Purpose tier. Max `tempdb` size on Business Critical tier is limited with the instance storage size. `tempdb` is always split into 12 data files. This maximum size per file can't be changed and new files can be added to `tempdb`. Some queries might return an error if they need more than 24GB / core in `tempdb`.
471+
Max file size of `tempdb` cannot be greater than 24GB/core on General Purpose tier. Max `tempdb` size on Business Critical tier is limited with the instance storage size. `tempdb` is always split into 12 data files. This maximum size per file can't be changed and new files can be added to `tempdb`. Some queries might return an error if they need more than 24GB / core in `tempdb`.
472472

473473
### Cannot restore contained database
474474

@@ -489,7 +489,7 @@ This illustrates that under certain circumstance, due to a specific distribution
489489

490490
In this example, existing databases will continue to work and can grow without any problem as long as new files are not added. However new databases could not be created or restored because there is not enough space for new disk drives, even if the total size of all databases does not reach the instance size limit. The error that is returned in that case is not clear.
491491

492-
You can [identify number of remaining files](https://medium.com/azure-sqldb-managed-instance/how-many-files-you-can-create-in-general-purpose-azure-sql-managed-instance-e1c7c32886c1) using system views. If you are reaching this limit try to [empty and delete some of the smaller files using DBCC SHRINKFILE statement](https://docs.microsoft.com/sql/t-sql/database-console-commands/dbcc-shrinkfile-transact-sql#d-emptying-a-file) or shitch to [Business Critical tier that don't has this limit](https://docs.microsoft.com/en-us/azure/sql-database/sql-database-managed-instance-resource-limits#service-tier-characteristics).
492+
You can [identify number of remaining files](https://medium.com/azure-sqldb-managed-instance/how-many-files-you-can-create-in-general-purpose-azure-sql-managed-instance-e1c7c32886c1) using system views. If you are reaching this limit try to [empty and delete some of the smaller files using DBCC SHRINKFILE statement](https://docs.microsoft.com/sql/t-sql/database-console-commands/dbcc-shrinkfile-transact-sql#d-emptying-a-file) or switch to [Business Critical tier that don't has this limit](https://docs.microsoft.com/en-us/azure/sql-database/sql-database-managed-instance-resource-limits#service-tier-characteristics).
493493

494494
### Incorrect configuration of SAS key during database restore
495495

articles/sql-database/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@
168168
href: sql-database-dtu-resource-limits-elastic-pools.md
169169
- name: Scale resources
170170
href: sql-database-elastic-pool-scale.md
171-
- name: Create and manage
171+
- name: Manage pool resources
172172
href: sql-database-elastic-pool-manage.md
173173
- name: Managed instances
174174
items:

0 commit comments

Comments
 (0)