Quotas et contraintes pour Amazon Aurora - Amazon Aurora

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Quotas et contraintes pour Amazon Aurora

Vous trouverez ci-après une description des quotas de ressources et des contraintes d'attribution de noms pour Amazon Aurora.

Quotas dans Amazon Aurora

Chaque AWS compte dispose de quotas, pour chaque AWS région, sur le nombre de ressources Amazon Aurora qui peuvent être créées. Une fois qu'un quota de ressource a été atteint, les appels supplémentaires pour créer cette ressource échouent avec une exception.

Le tableau suivant répertorie les ressources et leurs quotas par AWS région.

Nom Par défaut Ajustable Description
Autorisations par groupe de sécurité de base de données Chaque Région prise en charge : 20 Non Nombre d'autorisations de groupe de sécurité par groupe de sécurité de base de données
Versions de moteur personnalisées Chaque Région prise en charge : 40 Oui Nombre maximal de versions de moteur personnalisées autorisées sur ce compte dans la région actuelle
Groupes de paramètres de cluster DB Chaque région prise en charge : 50 Non Le nombre maximum de groupes de paramètres de cluster de base de données
Clusters de bases de données Chaque Région prise en charge : 40 Oui Le nombre maximum de clusters Aurora autorisés sur ce compte dans la région actuelle
Instances de base de données Chaque Région prise en charge : 40 Oui Le nombre maximum d'instances de base de données autorisées dans ce compte dans la région actuelle
Groupes de sous-réseaux DB Chaque Région prise en charge : 50 Oui Nombre maximal de groupes de sous-réseaux de base de données
Taille du corps de requête HTTP de l'API de données Toutes les Régions prises en charge : 4 mégaoctets Non Taille maximale autorisée pour le corps de la demande HTTP.
Nombre maximal de paires cluster-secret simultanées de l'API de données Chaque Région prise en charge : 30 Non Nombre maximal de paires uniques de clusters de base de données Aurora Serverless v1 et de secrets dans les demandes d'API de données simultanées pour ce compte dans la AWS région actuelle.
Nombre maximal de requêtes simultanées de l'API de données Chaque Région prise en charge : 500 Non Nombre maximal de demandes d'API de données adressées à un cluster de base de données Aurora Serverless v1 qui utilisent le même secret et peuvent être traitées en même temps. Les demandes supplémentaires sont mises en file d'attente et traitées à mesure que les demandes en cours de traitement sont terminées.
Taille maximale du jeu de résultats d'API de données Chaque Région prise en charge : 1 mégaoctet Non Taille maximale du jeu de résultats de base de données pouvant être renvoyé par l'API de données.
Taille maximale de l'API de données de la chaîne de réponse JSON Toutes les régions prises en charge : 10 mégaoctets Non Taille maximale de la chaîne de réponse JSON simplifiée renvoyée par l'API de données RDS.
Demandes d'API de données par seconde Chaque Région prise en charge : 1 000 par seconde Non Le nombre maximal de demandes à l'API de données par seconde autorisé pour ce compte dans la AWS région actuelle. Ce quota s'applique uniquement aux clusters Amazon Aurora Serverless v1.
Abonnements aux événements Chaque Région prise en charge : 20 Oui Le nombre maximum d'abonnements à des événements
Rôles IAM par cluster de bases de données Chaque Région prise en charge : 5 Oui Le nombre maximum de rôles IAM associés à un cluster de base de données
Rôles IAM par instance de base de données Chaque Région prise en charge : 5 Oui Le nombre maximum de rôles IAM associés à une instance de base de données
Instantané de cluster de bases de données manuel Chaque Région prise en charge : 100 Oui Le nombre maximum d'instantanés manuels du cluster de base de données
Instantanés d'instance de base de données manuels Chaque Région prise en charge : 100 Oui Le nombre maximum d'instantanés manuels de l'instance de base de données
Groupes d'options Chaque Région prise en charge : 20 Oui Le nombre maximum de groupes d'options
Groupes de paramètres Chaque Région prise en charge : 50 Oui Le nombre maximum de groupes de paramètres
Proxys Chaque Région prise en charge : 20 Oui Le nombre maximum de proxys autorisés sur ce compte dans la région actuelle AWS
Réplicas en lecture par principale Chaque région prise en charge : 15 Oui Le nombre maximum de réplicas en lecture par instance de base de données principale. Ce quota ne peut pas être ajusté pour Amazon Aurora.
Instances de base de données réservées Chaque Région prise en charge : 40 Oui Le nombre maximum d'instances de base de données réservées autorisées dans ce compte dans la AWS région actuelle
Règles par groupe de sécurité Chaque Région prise en charge : 20 Non Le nombre maximum de règles par groupe de sécurité de base de données
Groupes de sécurité Chaque Région prise en charge : 25 Oui Le nombre maximum de groupes de sécurité de base de données
Groupes de sécurité (VPC) Chaque Région prise en charge : 5 Non Le nombre maximum de groupes de sécurité de base de données par VPC Amazon
Sous-réseaux par groupe de sous-réseaux de base de données Chaque Région prise en charge : 20 Non Le nombre maximum de sous-réseaux par groupe de sous-réseaux de base de données
Étiquettes par ressource Chaque région prise en charge : 50 Non Le nombre maximum de balises par ressource Amazon RDS
Stockage total pour toutes les instances de base de données Chaque Région prise en charge : 100 000 gigaoctets Oui Le stockage total maximal (en Go) sur les volumes EBS pour toutes les instances de base de données Amazon RDS additionnées. Ce quota ne s'applique pas à Amazon Aurora, dont le volume de cluster maximal est de 128 TiB pour chaque cluster de base de données.
Note

Par défaut, vous pouvez avoir jusqu'à 40 instances de bases de données. Les instances de base de données RDS, les instances de base de données Aurora, les instances Amazon Neptune et les instances Amazon DocumentDB sont concernées par ce quota.

Si votre application nécessite plus d'instances de base de données, vous pouvez demander des instances de base de données supplémentaires en ouvrant la console Service Quotas. Dans le volet de navigation, choisissez Services AWS . Choisissez Amazon Relational Database Service (Amazon RDS), choisissez un quota et suivez les instructions pour demander une augmentation de quota. Pour de plus amples informations, veuillez consulter Demande d'augmentation de quota dans le Guide de l'utilisateur Service Quotas.

Les sauvegardes gérées par AWS Backup sont considérées comme des instantanés de cluster de base de données manuels, mais ne sont pas prises en compte dans le quota de snapshots de cluster manuel. Pour plus d'informations à ce sujet AWS Backup, consultez le guide du AWS Backup développeur.

Si vous utilisez une opération d'API RDS et dépassez le quota par défaut pour le nombre d'appels par seconde, l'API Amazon RDS émet une erreur similaire à la suivante.

ClientError: Une erreur s'est produite (ThrottlingException) lors de l'appel de l'opération API_name : Dépassement du débit.

Réduisez ici le nombre d'appels par seconde. Le quota est destiné à couvrir la plupart des cas d'utilisation. Si des quotas plus élevés sont nécessaires, vous pouvez demander une augmentation de quota en utilisant l'une des options suivantes :

Pour plus d’informations, consultez le Guide de l’utilisateur Service Quotas.

Contraintes d'affectation de noms dans Amazon Aurora

Le tableau ci-dessous décrit les contraintes d'affectation de noms dans Amazon Aurora.

Ressource ou élément Contraintes

Identificateur de cluster de base de données

L'identificateur a les contraintes de dénomination suivantes :

  • Doit contenir entre 1 et 63 caractères alphanumériques ou traits d'union.

  • Le premier caractère doit être une lettre.

  • Il ne peut pas se terminer par un trait d'union ou contenir deux traits d'union consécutifs.

  • Doit être unique pour toutes les instances de base de données par AWS compte et par AWS région.

Nom de base de données initiale

Les contraintes de nom des bases de données diffèrent entre Aurora MySQL et PostgreSQL. Pour de plus amples informations, veuillez consulter les paramètres disponibles lors de la création de chaque cluster.

Nom d'utilisateur principal

Les contraintes relatives à un nom utilisateur maître diffèrent pour chaque moteur de base de données. Pour de plus amples informations, veuillez consulter les paramètres disponibles lors de la création de chaque cluster.

Mot de passe principal

Le mot de passe de l'utilisateur principal de la base de données peut contenir tout caractère ASCII imprimable à l'exception de /, ', ", @, ou d'un espace. Pour Oracle, & est une limite de caractères supplémentaire. Le mot de passe comporte le nombre suivant de caractères ASCII imprimables selon le moteur de base de données :

  • Aurora MySQL : 8–41

  • Aurora PostgreSQL : 8–99

Nom de groupe de paramètres de base de données

Ces noms ont les contraintes suivantes :

  • Ils doivent contenir entre 1 et 255 caractères alphanumériques.

  • Le premier caractère doit être une lettre.

  • Les traits d'union sont autorisés, mais le nom ne peut pas se terminer par un trait d'union ni contenir deux traits d'union consécutifs.

Nom du groupe de sous-réseaux DB

Ces noms ont les contraintes suivantes :

  • Il doivent contenir entre 1 et 255 caractères.

  • Les caractères alphanumériques, les espaces, les traits d'union, les traits de soulignement et les points sont autorisés.

Limites de taille Amazon Aurora

Limites de taille de stockage

Le volume d'un cluster Aurora peut atteindre une taille maximale de 128 tébioctets (Tio) pour les versions de moteur suivantes :

  • Toutes les versions disponibles d'Aurora MySQL version 3 ; Aurora MySQL version 2, versions 2.09 et ultérieures

  • Toutes les versions disponibles d'Aurora PostgreSQL

Pour les versions de moteurs inférieurs, la taille maximale d'un volume de cluster Aurora est de 64 TiO. Pour plus d’informations, consultez Redimensionnement automatique du stockage Aurora.

Pour surveiller l'espace de stockage restant, vous pouvez utiliser la métrique AuroraVolumeBytesLeftTotal. Pour plus d’informations, consultez Métriques de niveau cluster pour Amazon Aurora.

Limites de taille des tables SQL

Pour un cluster de base de données Aurora MySQL, la taille maximale de la table est de 64 tébioctets (Tio). Pour un cluster de bases de données Aurora PostgreSQL, la taille maximale de la table est de 32 tébioctets (TiO). Nous vous recommandons de suivre ces bonnes pratiques de conception de tableaux, comme le partitionnement de grands tableaux.

Limites d'identifiant de l'espace de table

L'ID d'espace de table maximal pour Aurora MySQL est 2147483647. Si vous créez et déposez régulièrement des tableaux, assurez-vous de connaître les identifiants de vos espaces de table et prévoyez d'utiliser des vidages logiques. Pour plus d'informations, voir Migration logique de MySQL vers Amazon Aurora MySQL à l'aide de mysqldump.