Sobreaprovisionamiento de CPU con Autonomous Database on Dedicated Exadata Infrastructure

Puede aprovisionar más instancias de Autonomous Database que las CPU físicas disponibles en la infraestructura de Exadata dedicada. Esto se conoce como sobreaprovisionamiento de CPU.

Note:

El sobreaprovisionamiento de CPU solo está soportado para el tipo de cálculo de OCPU.

Acerca del sobreaprovisionamiento de CPU

El sobreaprovisionamiento de CPU permite crear más bases de datos a nivel del sistema y ejecutar más bases de datos en cada instancia de infraestructura.

Al aprovisionar instancias de Autonomous Database, puede asignar un valor de OCPU fraccional (de 0,1 a 0,9 OCPU con un incremento de 0,1) a bases de datos que no necesiten una OCPU completa. Puede optimizar el consumo de OCPU asignando una fracción de una OCPU a bases de datos con cargas de trabajo críticas mínimas o sin rendimiento utilizadas para bases de datos que no sean de producción, como entornos de desarrollo o prueba. El aprovisionamiento de una base de datos de prueba con menos de 1 OCPU, por ejemplo, 0,1 OCPU, permite retener las 0,9 OCPU restantes para otras bases de datos. Por lo tanto, puede aprovisionar más bases de datos que las CPU disponibles. Por ejemplo, una infraestructura de Exadata con 100 CPU puede atender a 1000 bases de datos autónomas con sobreaprovisionamiento de CPU.

Para las bases de datos que utilicen una o más OCPU, debe incrementar el número de CPU asignadas en múltiplos de 1 o más OCPU. Por ejemplo, no puede asignar 3,5 OCPU a una base de datos. El siguiente número disponible de OCPU superior a 3 es 4. También puede asignar tan solo 32 GB de almacenamiento a cada instancia de Autonomous Database. Los requisitos mínimos reducidos de OCPU y recursos de almacenamiento permiten sobreaprovisionar bases de datos y ejecutar más bases de datos en cada instancia de infraestructura.

Implantación del Sobreaprovisionamiento de CPU

Las bases de datos aprovisionadas con sobreaprovisionamiento de OCPU solo se pueden conectar a:
  • Servicios tp y low para las cargas de trabajo de Autonomous Transaction Processing.
  • Servicios low para cargas de trabajo de Autonomous Data Warehouse.
Los recursos asignados a las bases de datos aprovisionadas con sobreaprovisionamiento de OCPU se calculan proporcionalmente en función del número de OCPU seleccionadas. Por ejemplo, una instancia de Autonomous Database con 0,3 OCPU obtendrá asignaciones de memoria y sentencias simultáneas que representan el 30 % de la asignación para una única instancia de Autonomous Database de OCPU. Consulte Nombres de servicio de base de datos predefinidos para instancias de Autonomous Database para obtener más información.
Al crear una nueva instancia de Autonomous Database o clonar una instancia de Autonomous Database existente o su copia de seguridad:
  • El sobreaprovisionamiento de CPU no está soportado para bases de datos que utilizan ECPU. El valor de ECPU mínimo para una instancia de Autonomous Database es 2.
  • Puede asignar un valor fraccional de OCPU de 0,1 a 0,9 (en incrementos de 0,1 OCPU) a bases de datos que no necesiten una OCPU completa. Para las bases de datos que necesiten una o más OCPU, debe especificar el número de OCPU asignadas como un entero. Por ejemplo, no puede asignar 3,5 OCPU a una base de datos. El siguiente número disponible de OCPU superior a 3 es 4.
  • Durante la clonación a partir de una copia de seguridad, puede cambiar el tamaño de la CPU a un valor fraccional solo después de la clonación, si es necesario. Consulte Clonación de Autonomous Database a partir de una copia de seguridad para obtener instrucciones sobre la clonación a partir de una copia de seguridad.
Al escalar o reducir verticalmente una instancia de Autonomous Database:
  • La ampliación vertical de un valor fraccional a una OCPU completa no afecta a los servicios de base de datos predefinidos a los que puede conectarse. Solo puede conectarse a los servicios tp y low para las cargas de trabajo de Autonomous Transaction Processing y a los servicios low para las cargas de trabajo de Autonomous Data Warehouse. Consulte Adición de recursos de almacenamiento o CPU a una instancia de Autonomous Database para obtener instrucciones sobre la ampliación de la base de datos.
  • La reducción vertical a un valor fraccional desde una OCPU completa no afecta a los servicios de base de datos predefinidos a los que puede conectarse. A pesar de estar en una OCPU sobreaprovisionada, puede seguir conectándose a todos los servicios de base de datos predefinidos, como hacía antes de la reducción vertical. Consulte Eliminación de recursos de almacenamiento o CPU de una instancia de Autonomous Database para obtener instrucciones sobre cómo reducir la base de datos.

La escala automática permite que una instancia de Autonomous Database utilice hasta 3 veces más recursos de CPU y E/S que el recuento de CPU asignado. Cuando se aplica la escala automática en bases de datos creadas en OCPU sobreaprovisionadas, si 3 veces el recuento de CPU da como resultado un valor fraccionario, se redondeará al siguiente número entero. Consulte CPU Allocation When Auto-Scaling para obtener más información.