You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/sql-database/saas-tenancy-app-design-patterns.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,12 +12,13 @@ ms.author: genemi
12
12
ms.reviewer: billgib, sstein
13
13
manager: craigg
14
14
ms.date: 01/25/2019
15
+
ms.custom: seoapril2019
15
16
---
16
17
# Multi-tenant SaaS database tenancy patterns
17
18
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.
19
20
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.
description: Create and manage Azure SQL elastic pools.
4
4
services: sql-database
5
5
ms.service: sql-database
@@ -12,9 +12,10 @@ ms.author: moslake
12
12
ms.reviewer: carlrab
13
13
manager: craigg
14
14
ms.date: 03/12/2019
15
+
ms.custom: seoapril2019
15
16
---
16
17
17
-
# Create and manage elastic pools in Azure SQL Database
18
+
# Manage elastic pools in Azure SQL Database
18
19
19
20
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.
Copy file name to clipboardExpand all lines: articles/sql-database/sql-database-managed-instance-transact-sql-information.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,26 +1,22 @@
1
1
---
2
-
title: Azure SQL DatabaseManaged Instance T-SQL Differences | Microsoft Docs
2
+
title: Azure SQL Database-Managed Instance T-SQL Differences | Microsoft Docs
3
3
description: This article discusses the T-SQL differences between a Managed Instance in Azure SQL Database and SQL Server
4
4
services: sql-database
5
5
ms.service: sql-database
6
6
ms.subservice: managed-instance
7
-
ms.custom:
8
7
ms.devlang:
9
8
ms.topic: conceptual
10
9
author: jovanpop-msft
11
10
ms.author: jovanpop
12
11
ms.reviewer: carlrab, bonova
13
12
manager: craigg
14
13
ms.date: 03/13/2019
14
+
ms.custom: seoapril2019
15
15
---
16
16
17
17
# Azure SQL Database Managed Instance T-SQL differences from SQL Server
18
18
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.
Since there are still some differences in syntax and behavior, this article summarizes and explains these differences. <aname="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. <aname="Differences"></a>
24
20
25
21
-[Availability](#availability) including the differences in [Always-On](#always-on-availability) and [Backups](#backup),
26
22
-[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
29
25
-[Features that have different behavior in Managed Instances](#Changes)
30
26
-[Temporary limitations and known issues](#Issues)
31
27
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.
@@ -468,7 +468,7 @@ The following variables, functions, and views return different results:
468
468
469
469
### TEMPDB size
470
470
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`.
472
472
473
473
### Cannot restore contained database
474
474
@@ -489,7 +489,7 @@ This illustrates that under certain circumstance, due to a specific distribution
489
489
490
490
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.
491
491
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).
493
493
494
494
### Incorrect configuration of SAS key during database restore
0 commit comments