Varias bases de datos en una instancia de base de datos de Amazon RDS para Db2 - Amazon Relational Database Service

Varias bases de datos en una instancia de base de datos de Amazon RDS para Db2

Puede crear varias bases de datos en una única instancia de base de datos de RDS para Db2 llamando al procedimiento almacenado rdsadmin.create_database. Una única instancia de base de datos de RDS para Db2 está limitada a 50 bases de datos. Este número incluye las bases de datos en estado activado y desactivado.

nota

Si crea varias bases de datos en una instancia de base de datos de RDS para Db2 creada antes del 15 de noviembre de 2024, debe reiniciar la instancia de base de datos para permitir la compatibilidad con varias bases de datos.

Cuando cree bases de datos, Amazon RDS las activa de manera predeterminada. Para optimizar los recursos de memoria, puede desactivar las bases de datos que utilice con poca frecuencia y, posteriormente, activarlas cuando sea necesario. Para obtener más información, consulte Desactivación de una base de datos y Activación de una base de datos.

El número de bases de datos activadas en una instancia de base de datos depende de los recursos de memoria disponibles en el servidor. Los recursos de memoria se diferencian según la clase de instancia de base de datos y la cantidad de memoria configurada para la base de datos. Para obtener información acerca de las clases de instancia de base de datos, consulte Clases de instancia de base de datos de . Para obtener más información sobre cómo actualizar la memoria de una base de datos de RDS para Db2, consulte rdsadmin.update_db_param.

Le recomendamos que elija una clase de instancia de base de datos con 2 GB de memoria para las tareas comunes de una base de datos, los requisitos del sistema operativo y otras tareas de automatización de Amazon RDS, como las copias de seguridad. Para obtener más información sobre el cambio de clase de instancias de bases de datos, consulte Modificación de una instancia de base de datos de Amazon RDS.

Además, IBM recomienda contar con un mínimo de 1 GB de memoria para cada base de datos activa. Para obtener más información, consulte los requisitos de disco y memoria en la documentación de IBM.

Puede calcular el número máximo de bases de datos activas que puede tener una instancia de base de datos con la siguiente fórmula:

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

El siguiente ejemplo muestra el número máximo de bases de datos activas para una instancia de base de datos con una clase de instancia de base de datos db.m6i.xlarge:

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

Si una base de datos activa se bloquea, cuando Amazon RDS la recupera vuelve a activarla. En algunos casos, como cuando se modifica una clase de instancia de base de datos a una configuración de memoria inferior, es posible que no haya suficiente memoria para activar todas las bases de datos de la instancia de base de datos. En esos casos, Amazon RDS activa las bases de datos en el orden en que se crearon.

nota

Las bases de datos que Amazon RDS no pueda activar por falta de memoria permanecen desactivadas.