Plusieurs bases de données sur une instance de base de données Amazon RDS pour DB2 - Amazon Relational Database Service

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.

Plusieurs bases de données sur une instance de base de données Amazon RDS pour DB2

Vous pouvez créer plusieurs bases de données sur une seule instance de base RDS de données Db2 en appelant la procédure stockée rdsadmin.create_database. Une seule instance RDS de base de données Db2 est limitée à 50 bases de données. Ce nombre inclut les bases de données activées et désactivées.

Note

Si vous créez plusieurs bases de données sur une instance de base de données RDS for DB2 créée avant le 15 novembre 2024, vous devez redémarrer l'instance de base de données pour activer la prise en charge de plusieurs bases de données.

Par défaut, Amazon RDS active les bases de données lorsque vous les créez. Pour optimiser les ressources de mémoire, vous pouvez désactiver les bases de données que vous utilisez rarement, puis les activer ultérieurement en cas de besoin. Pour plus d’informations, consultez Désactivation d'une base de données et Activation d'une base de données.

Le nombre de bases de données activées sur une instance de base de données dépend des ressources de mémoire disponibles sur le serveur. Les ressources de mémoire varient en fonction de la classe d'instance de base de données et de la quantité de mémoire configurée pour la base de données. Pour plus d'informations sur les classes d'instances de base de données, consultez Classes d'instances de base de données . Pour plus d'informations sur la mise à jour de la mémoire d'une base de données RDS pour DB2, consultezrdsadmin.update_db_param.

Nous vous recommandons de choisir une classe d'instance de base de données dotée de 2 Go de mémoire pour les tâches de base de données courantes, les exigences du système d'exploitation et les autres tâches d'RDSautomatisation Amazon telles que les sauvegardes. Pour plus d'informations sur la modification de la classe d'instance de base de données, consultezModification d'une RDS instance de base de données Amazon.

En outre, IBM recommande un minimum de 1 Go de mémoire pour chaque base de données active. Pour plus d'informations, consultez la section Exigences relatives au disque et à la mémoire dans la IBM documentation.

Vous pouvez calculer le nombre maximum de bases de données actives qu'une instance de base de données peut avoir à l'aide de la formule suivante :

Active database limit = (total server memory - 2 GB) / 1 GB

L'exemple suivant montre le nombre maximal de bases de données actives pour une instance de base de données avec une classe d'instance de base de données db.m6i.xlarge :

Active database limit = (total server memory - 2 GB) / 1 GB = (16 GB - 2 GB) / 1 GB = 14 databases

Lorsqu'Amazon RDS récupère une base de données après un crash, il active la base de données si elle était déjà active. Dans certains cas, par exemple lorsque vous modifiez une classe d'instance de base de données pour une configuration de mémoire inférieure, la mémoire peut être insuffisante pour activer toutes les bases de données de l'instance de base de données. Dans ces cas, Amazon RDS active les bases de données dans l'ordre dans lequel elles ont été créées.

Note

Toutes les bases de données qu'Amazon ne RDS peut pas activer en raison d'une mémoire insuffisante restent désactivées.