Vue d’ensemble Azure SQL Database managed instance les limites de ressourcesOverview Azure SQL Database managed instance resource limits

Cet article fournit une vue d’ensemble des limites de ressources pour l’instance managée de base de données SQL Azure et fournit des informations sur comment demander une augmentation de ces limites.This article provides an overview of the resource limits for Azure SQL Database managed instance, and provides information about how to request an increase to these limits.

Notes

Pour connaître les différences entre les fonctionnalités prises en charge et les instructions T-SQL, consultez Différences de fonctionnalités et Prise en charge des instructions T-SQL.For differences in supported features and T-SQL statements see Feature differences and T-SQL statement support.

Limites de ressources au niveau de l’instanceInstance-level resource limits

Instance managée a les caractéristiques et les limites de ressources qui dépendent de l’architecture et l’infrastructure sous-jacente.Managed instance has characteristics and resource limits that depend on the underlying infrastructure and architecture. Les limites dépendent de la génération du matériel et du niveau de service.Limits depend on hardware generation and service tier.

Caractéristiques de la génération du matérielHardware generation characteristics

Instance de gérée de la base de données SQL Azure peut être déployée sur deux générations de matériel : Gen4 et Gen5.Azure SQL Database managed instance can be deployed on two hardware generations: Gen4 and Gen5. Les générations du matériel ont des caractéristiques spécifiques qui sont décrites dans le tableau suivant :Hardware generations have different characteristics that are described in the following table:

Gen4Gen4 Gen5Gen5
MatérielHardware Processeurs Intel E5-2673 v3 (Haswell) 2,4 GHz, disque SSD attaché, vCore = 1 PP (cœur physique)Intel E5-2673 v3 (Haswell) 2.4-GHz processors, attached SSD vCore = 1 PP (physical core) Processeurs Intel E5-2673 v4 (Broadwell) 2,3 GHz, disque SSD fast NVMe, vCore = 1 LP (hyperthread)Intel E5-2673 v4 (Broadwell) 2.3-GHz processors, fast NVMe SSD, vCore=1 LP (hyper-thread)
vCoresvCores 8, 16, 24 vCores8, 16, 24 vCores 8, 16, 24, 32, 40, 64, 80 vCores8, 16, 24, 32, 40, 64, 80 vCores
Mémoire (ratio mémoire/cœur)Memory (memory/core ratio) 7 Go par vCore7 GB per vCore 5,1 Go par vCore5.1 GB per vCore
Mémoire de l’OLTP en mémoire maximalMax In-Memory OLTP memory Limite de l’instance : 3 Go par vCoreInstance limit: 3 GB per vCore
Limites de la base de données :Database limits:
-8 cœurs : 8 Go par base de données- 8-core: 8GB per database
-16 cœurs : 20 Go par base de données- 16-core: 20GB per database
-24-core : 36 Go par base de données- 24-core: 36GB per database
Limite de l’instance : 2,5 Go par vCoreInstance limit: 2.5 GB per vCore
Limites de la base de données :Database limits:
-8 cœurs : 13 Go par base de données- 8-core: 13GB per database
-16 cœurs : 32 Go par base de données- 16-core: 32GB per database
Stockage d’instance max (usage général)Max instance storage (General Purpose) 8 To8 TB 8 To8 TB
Stockage d’instance max (critique pour l’entreprise)Max instance storage (Business Critical) 1 To1 TB 1 To, 2 To ou 4 To, en fonction du nombre de cœurs1 TB, 2 TB, or 4 TB depending on the number of cores

Caractéristiques du niveau de serviceService tier characteristics

Instance managée a deux niveaux de service - usage général et critique pour l’entreprise.Managed instance has two service tiers - General Purpose and Business Critical. Ces niveaux offre des fonctionnalités différentes, comme décrit dans le tableau ci-dessous :These tiers provide different capabilities, as described in the table below:

FonctionnalitéFeature Usage généralGeneral Purpose Critique pour l’entrepriseBusiness Critical
Nombre de vCores*Number of vCores* Gen4 : 8, 16, 24Gen4: 8, 16, 24
Gen5 : 8, 16, 24, 32, 40, 64, 80Gen5: 8, 16, 24, 32, 40, 64, 80
Gen4 : 8, 16, 24, 32Gen4: 8, 16, 24, 32
Gen5 : 8, 16, 24, 32, 40, 64, 80Gen5: 8, 16, 24, 32, 40, 64, 80
Mémoire (ratio mémoire/cœur)Memory (memory/core ratio) Gen4 : 56-168 Go (7 Go/vCore)Gen4: 56 GB - 168 GB (7GB/vCore)
Gen5 : 40,8-408 Go (5.1 Go/vCore)Gen5: 40.8 GB - 408 GB (5.1GB/vCore)
Gen4 : 56-168 Go (7 Go/vCore)Gen4: 56 GB - 168 GB (7GB/vCore)
Gen5 : 40,8-408 Go (5.1 Go/vCore)Gen5: 40.8 GB - 408 GB (5.1GB/vCore)
Taille maximale de stockage instanceMax instance storage size 8 To8 TB Gen4 : 1 ToGen4: 1 TB
Gen5 :Gen5:
- 1 To pour 8, 16 vCores- 1 TB for 8, 16 vCores
- 2 To pour 24 vCores- 2 TB for 24 vCores
- 4 To pour 32, 40, 64, 80 vCores- 4 TB for 32, 40, 64, 80 vCores
Espace de stockage maximal par base de donnéesMax storage per database Déterminé par la taille de stockage maximale par instanceDetermined by the max storage size per instance Déterminé par la taille de stockage maximale par instanceDetermined by the max storage size per instance
Nombre maximal de bases de données par instanceMax number of databases per instance 100100 100100
Nombre maximal de fichiers de base de données par instanceMax database files per instance Jusqu’à 280Up to 280 32 767 fichiers par base de données32,767 files per database
IOPS de données/journal (approximatives)Data/Log IOPS (approximate) 500 - 7 500 par fichier500 - 7,500 per file
*Dépend de la taille du fichier*Depends on the file size
11 K - 110 K (1375/vCore)11 K - 110 K (1375/vCore)
Débit du journalLog throughput 3 Mo/s par vCore3 MB/s per vCore
Max 22 Mo/s par instanceMax 22 MB/s per instance
4 Mo/s par vCore4 MB/s per vCore
Max 48 Mo/s par instanceMax 48 MB/s per instance
Débit de données (approximatif)Data throughput (approximate) 100 - 250 Mo/s par fichier100 - 250 MB/s per file
*Dépend de la taille du fichier*Depends on the file size
N/AN/A
Latence d’E/S (approximative)IO latency (approximate) 5 - 10 ms5-10 ms 1 - 2 ms1-2 ms
Taille maximale de tempDBMax tempDB size 192 - 1 920 Go (24 Go par vCore)192 - 1,920 GB (24 GB per vCore) Aucune contrainte – limité par la taille de stockage maximale d’instanceNo constraints - limited by the max instance storage size
Nombre maximal de sessionsMax sessions 3000030000 3000030000

Remarques:Notes:

  • Les tailles des données et des fichiers journaux dans les bases de données utilisateur et système sont comprises dans la taille de stockage d’instance qui est comparée à la limite de taille de stockage maximale.Both data and log file size in the user and system databases are included in the instance storage size that is compared with the Max storage size limit. Utilisez la vue système sys.master_files pour déterminer l’espace total utilisé par les bases de données.Use sys.master_files system view to determine the total used space by databases. Les journaux d’activité d’erreurs ne sont ni conservés ni compris dans la taille.Error logs are not persisted and not included in the size. Les sauvegardes ne sont pas comprises dans la taille de stockage.Backups are not included in storage size.
  • Débit et e/s dépendent également de la taille de page qui n’est pas explicitement limitée par instance gérée.Throughput and IOPS also depend on the page size that is not explicitly limited by managed instance.

Régions prises en chargeSupported regions

Les instances gérées peuvent être créés uniquement dans régions prises en charge.Managed instances can be created only in supported regions. Pour créer une instance gérée dans une région qui n’est actuellement pas pris en charge, vous pouvez envoyer une demande de support via le portail Azure.To create a managed instance in a region that is currently not supported, you can send a support request via the Azure portal.

Types d’abonnements pris en chargeSupported subscription types

Instance managée prend actuellement en charge le déploiement uniquement sur les types d’abonnements suivants :Managed instance currently supports deployment only on the following types of subscriptions:

Notes

Cette limitation est temporaire.This limitation is temporary. De nouveaux types d’abonnements seront activés par la suite.New subscription types will be enabled in the future.

Limitations des ressources régionalesRegional resource limitations

Les types d’abonnements pris en charge peuvent contenir un nombre limité de ressources par région.Supported subscription types can contain a limited number of resources per region. Instance managée a deux limites par défaut par région Azure selon un type de type d’abonnement :Managed instance has two default limits per Azure region depending on a type of subscription type:

  • Limite de sous-réseaux : nombre maximal de sous-réseaux dans lesquels des instances gérées sont déployées dans une seule et même région.Subnet limit: The maximum number of subnets where managed instances are deployed in a single region.
  • Limite du nombre d’instances : nombre maximal d’instances pouvant être déployées dans une seule et même région.Instance number limit: The maximum number of instances that can be deployed in a single region.

Notes

Ces limites sont des paramètres par défaut et limitations non techniques.These limits are default settings and not technical limitations. Les limites peuvent être à la demande accrue en créant un spécial demande de support dans le portail Azure si vous avez besoin de plus les instances gérées dans la région actuelle.The limits can be increased on-demand by creating a special support request in the Azure portal if you need more managed instances in the current region. Comme alternative, vous pouvez créer des nouvelles instances gérées dans une autre région Azure sans envoyer de demandes de support.As an alternative, you can create new managed instances in another Azure region without sending support requests.

Le tableau suivant présente les limites régional par défaut pour les abonnements pris en charge :The following table shows the default regional limits for supported subscriptions:

Type d’abonnementSubscription type Nombre maximal de sous-réseaux de l’instance managéeMax number of managed instance subnets Nombre maximal d’instancesMax number of instances Nombre maximal d’instances gérées Usage général*Max number of GP managed instances* Nombre maximal d’instances gérées Critique pour l’entreprise*Max number of BC managed instances*
Paiement à l’utilisationPay-as-you-go 1*1* 4*4* 4*4* 1*1*
CSPCSP 1*1* 4*4* 4*4* 1*1*
Pay-As-You-Go Dev/TestPay-as-you-go Dev/Test 1*1* 4*4* 4*4* 1*1*
Enterprise Dev/TestEnterprise Dev/Test 1*1* 4*4* 4*4* 1*1*
EAEA 3**3** 12**12** 12**12** 3**3**

* Vous pouvez déployer 1 BC ou 4 instances de stratégie de groupe dans un sous-réseau, afin que le nombre total de « unités instance » dans le sous-réseau ne dépasse jamais 4.* You can either deploy 1 BC or 4 GP instances in one subnet, so that total number of "instance units" in the subnet never exceeds 4.

** Le nombre maximal d’instances dans un même niveau de service s’applique s’il n’y a aucune instance dans un autre niveau de service.** Maximum number of instances in one service tier applies if there are no instances in another service tier. Si vous envisagez de combiner des instances de stratégie de groupe et BC au sein du même sous-réseau, utilisez la section suivante en tant que référence pour les combinaisons autorisées.If you plan to mix GP and BC instances within the same subnet, use the following section as a reference for allowed combinations. En règle générale, le nombre total de sous-réseaux ne peut pas dépasser 3, et le nombre total d’unités d’instance ne peut pas dépasser 12.As a simple rule, the total number of subnets cannot exceed 3, and the total number of instance units cannot exceed 12.

Important

Quand vous planifiez vos déploiements, considérez qu’une instance Critique pour l’entreprise (en raison de la redondance renforcée) consomme généralement 4 fois plus de capacité qu’une instance Usage général.When planning your deployments, consider that a Business Critical (BC) instance (due to added redundancy) generally consumes 4x more capacity than a General Purpose (GP) instance. Ainsi, pour vos calculs, 1 instance Usage général = 1 unité d’instance et 1 instance Critique pour l’entreprise = 4 unités d’instance.So, for your calculations, 1 GP instance = 1 instance unit and 1 BC instance = 4 instance units. Pour simplifier votre analyse de la consommation sur les limites par défaut, synthétiser les unités de l’instance de tous les sous-réseaux dans la région où les instances gérées sont déployés et comparer les résultats avec les limites d’unité instance pour votre type d’abonnement.To simplify your consumption analysis against the default limits, summarize the instance units across all subnets in the region where managed instances are deployed and compare the results with the instance unit limits for your subscription type.

Stratégies de déploiement d’une combinaison d’instances Usage général et d’instances Critique pour l’entrepriseStrategies for deploying mixed General Purpose and Business Critical instances

Les abonnements Contrat entreprise (EA) peuvent avoir des combinaisons d’instances Usage général et Critique pour l’entreprise.Enterprise Agreement (EA) subscriptions can have combinations of GP and BC instances. Toutefois, il existe certaines contraintes quant au positionnement des instances dans les sous-réseaux.However, there are some constraints regarding the placement of the instances in the subnets.

Notes

Les types d’abonnement Paiement à l’utilisation et Fournisseur de services cloud (CSP) peuvent avoir soit une instance Critique pour l’entreprise, soit jusqu’à 4 instances Usage général.Pay-as-you-go and Cloud Service Provider (CSP) subscription types can have either one Business Critical or up to 4 General Purpose instances.

Les exemples suivants couvrent des cas de déploiement avec les sous-réseaux non vides et une combinaison de niveaux de service Usage général et Critique pour l’entreprise.The following examples cover deployment cases with non-empty subnets and mixed GP and BC service tiers.

Nombre de sous-réseauxNumber of subnets Sous-réseau 1Subnet 1 Sous-réseau 2Subnet 2 Sous-réseau 3Subnet 3
11 1 Critique pour l’entreprise et jusqu’à 8 Usage général1 BC and up to 8 GP
2 Critique pour l’entreprise et jusqu’à 4 Usage général2 BC and up to 4 GP
S.O.N/A S.O.N/A
22 0 Critique pour l’entreprise, jusqu’à 4 Usage général0 BC, up to 4 GP 1 Critique pour l’entreprise, jusqu’à 4 Usage général1 BC, up to 4 GP
2 Critique pour l’entreprise, 0 Usage général2 BC, 0 GP
S.O.N/A
22 1 Critique pour l’entreprise, 0 Usage général1 BC, 0 GP 0 Critique pour l’entreprise, jusqu’à 8 Usage général0 BC, up to 8 GP
1 Critique pour l’entreprise, jusqu’à 4 Usage général1 BC, up to 4 GP
S.O.N/A
22 2 Critique pour l’entreprise, 0 Usage général2 BC, 0 GP 0 Critique pour l’entreprise, jusqu’à 4 Usage général0 BC, up to 4 GP S.O.N/A
33 1 Critique pour l’entreprise, 0 Usage général1 BC, 0 GP 1 Critique pour l’entreprise, 0 Usage général1 BC, 0 GP 0 Critique pour l’entreprise, jusqu’à 4 Usage général0 BC, up to 4 GP
33 1 Critique pour l’entreprise, 0 Usage général1 BC, 0 GP 0 Critique pour l’entreprise, jusqu’à 4 Usage général0 BC, up to 4 GP 0 Critique pour l’entreprise, jusqu’à 4 Usage général0 BC, up to 4 GP

Obtention d’un quota plus élevé pour SQL managed instanceObtaining a larger quota for SQL managed instance

Si vous avez besoin de plus les instances gérées dans vos régions actuelles, envoyez une demande de support pour étendre le quota à l’aide du portail Azure.If you need more managed instances in your current regions, send a support request to extend the quota using the Azure portal. Pour lancer le processus d’obtention d’un quota plus élevé :To initiate the process of obtaining a larger quota:

  1. Ouvrez Aide + Support, puis cliquez sur Nouvelle demande de support.Open Help + support, and click New support request.

    Aide et support

  2. Sous l’onglet De base de la nouvelle demande de support :On the Basics tab for the new support request:

    • Pour Type de problème, sélectionnez Limites du service et des abonnements (quotas) .For Issue type, select Service and subscription limits (quotas).

    • Pour Abonnement, sélectionnez votre abonnement.For Subscription, select your subscription.

    • Pour Type de quota, sélectionnez SQL Database Managed Instance.For Quota type, select SQL Database Managed Instance.

    • Pour Plan de support, sélectionnez votre plan de support.For Support plan, select your support plan.

      Type de problème : Quota

  3. Cliquez sur Suivant.Click Next.

  4. Sous l’onglet Problème de la nouvelle demande de support :On the Problem tab for the new support request:

    • Pour Gravité, sélectionnez le niveau de gravité du problème.For Severity, select the severity level of the problem.

    • Pour Détails, fournissez des informations supplémentaires concernant votre problème, notamment les messages d’erreur.For Details, provide additional information about your issue, including error messages.

    • Pour Chargement de fichier, joignez un fichier contenant plus d’informations (jusqu’à 4 Mo).For File upload, attach a file with more information (up to 4 MB).

      Détails du problème

      Important

      Une demande valide doit inclure les éléments suivants :A valid request should include:

      • Région dans laquelle la limite d’abonnement doit être augmentéeRegion in which subscription limit needs to be increased
      • Nombre nécessaire d’instances, par niveau de service dans les sous-réseaux existants après l’augmentation du quota (si l’un des sous-réseaux existants doit être développé)Required number of instances, per service tier in existing subnets after the quota increase (if any of the existing subnets needs to be expanded
      • Nombre nécessaire de nouveaux sous-réseaux et nombre total d’instances par niveau de service dans les nouveaux sous-réseaux (si vous devez déployer des instances gérées dans les nouveaux sous-réseaux).Required number of new subnets and total number of instances per service tier within the new subnets (if you need to deploy managed instances in new subnets).
  5. Cliquez sur Suivant.Click Next.

  6. Sous l’onglet Informations de contact pour la nouvelle demande de support, entrez la méthode de communication préférée (e-mail ou téléphone) et les détails du contact.On the Contact Information tab for the new support request, enter preferred contact method (email or phone) and the contact details.

  7. Cliquez sur Créer.Click Create.

Étapes suivantesNext steps