Uso de la escala automática

Al crear una instancia de Autonomous Database, la escala automática de recursos informáticos está activada por defecto, mientras que la escala automática de almacenamiento está desactivada. Puede gestionar la escala automática desde la consola de Oracle Cloud Infrastructure para activar o desactivar la escala automática de recursos informáticos o la escala automática de almacenamiento.

Escala automática de recurso informático

Con la escala automática de recursos informáticos activada, la base de datos puede utilizar hasta tres veces más recursos de CPU y de E/S que los especificados por el número de ECPU (OCPU si la base de datos utiliza OCPU) como se muestra en el campo Recuento de ECPU o Recuento de OCPU en la consola de Oracle Cloud Infrastructure.

Cuando la escala automática está activada, si la carga de trabajo requiere recursos adicionales de CPU y E/S, la base de datos utiliza automáticamente los recursos sin necesidad de intervención manual. Por ejemplo:

  • En el modelo de recursos informáticos de ECPU, cuando el recuento de ECPU es 512, esto permite que la base de datos utilice hasta 512 x 3 ECPU (1536 ECPU) cuando la escala automática está activada.

    Para ver el número medio de ECPU utilizadas durante una hora, puede utilizar el gráfico "Número de ECPU asignadas" en el separador Visión general de la tarjeta Panel de control de base de datos en Database Actions. Consulte Visión general del panel de control de base de datos para obtener más información.

  • En el modelo de recursos informáticos de OCPU, cuando el recuento de OCPU es 128, esto permite a la base de datos utilizar hasta 128 x 3 OCPU (384 OCPU) cuando la escala automática está activada.

    Para ver el número medio de OCPU utilizadas durante una hora, puede utilizar el gráfico "Número de OCPU asignadas" en el separador Visión general de la tarjeta Panel de control de base de datos en Database Actions. Consulte Visión general del panel de control de base de datos para obtener más información.

La activación de la escala automática de recursos informáticos no cambia la configuración de simultaneidad y paralelismo de los servicios predefinidos. Consulte Gestión de la simultaneidad y las prioridades en Autonomous Database para obtener más información.

Nota

Su tipo de licencia determina el Recuento de ECPU máximo. Por ejemplo, si su tipo de licencia es Traer su propia licencia (BYOL) con Oracle Database Standard Edition (SE), el recuento de ECPU máximo es 32. Para este tipo de licencia, el valor máximo permitido para Recuento de ECPU es 32. Con la escala automática de recursos informáticos activada, puede utilizar hasta recto de EPU x 3 ECPU. Esta licencia restringe el número de ECPU que puede utilizar a un máximo de 32 ECPU, con o sin la escala automática de recursos informáticos activada.

Cuando la escala automática de recursos informáticos está activada, la base de datos puede utilizarla y se le puede facturar el consumo de CPU adicional que necesite la carga de trabajo, hasta tres veces (3x) el número de CPU base (como se muestra en el campo Recuento de ECPU o Recuento de OCPU de la consola de Oracle Cloud Infrastructure). Consulte Facturación de funciones de Oracle Autonomous Database Serverless para obtener más información sobre la facturación de escala automática de recursos informáticos.

Consulte Adición de recursos de almacenamiento o CPU o activación de la escala automática para obtener más información sobre los pasos necesarios para activar la escala automática de recursos informáticos.

Escala automática de almacenamiento

Al crear una instancia de Autonomous Database, la opción Escala automática de almacenamiento está desactivada por defecto. Puede gestionar la escala y activar la escala automática de almacenamiento desde la consola de Oracle Cloud Infrastructure o mediante la API.

Con la escala automática de almacenamiento activada, Autonomous Database se puede ampliar para utilizar hasta tres veces el almacenamiento base reservado, según lo especificado por el almacenamiento que se muestra en el campo Almacenamiento de la consola de Oracle Cloud Infrastructure. Si necesita almacenamiento adicional, la base de datos utiliza automáticamente el almacenamiento reservado sin necesidad de intervención manual.

Puede especificar el almacenamiento base al aprovisionar o clonar la base de datos, o bien puede cambiar el almacenamiento en cualquier momento haciendo clic en Gestionar asignación de recursos en Más acciones en la consola de OCI y cambiando el tamaño de almacenamiento. Según el tipo de carga de trabajo y la selección del modelo de cálculo, tiene estas opciones para especificar las unidades de almacenamiento base reservadas:

  • Almacén de datos: especifique el almacenamiento en terabytes (TB).

  • Procesamiento de transacciones: especifique el almacenamiento en GB o en TB. Las unidades de GB solo están disponibles cuando el tipo de carga de trabajo es Procesamiento de transacciones y el modelo de recursos informáticos es ECPU.

Con la consola de Oracle Cloud Infrastructure o las API, puede aprovisionar o escalar automáticamente el almacenamiento de una instancia de Autonomous Database hasta 384 TB. Para requisitos de almacenamiento de más de 384 TB, Oracle recomienda que presente una solicitud de servicio en los Servicios de Soporte Oracle Cloud.

Por ejemplo, si el almacenamiento es de 100 TB y la escala automática de almacenamiento está activada, tiene acceso a un máximo de 300 TB de almacenamiento y si este es de 200 TB, tiene acceso a un máximo de 384 TB (si ha solicitado un máximo más grande mediante la presentación de una solicitud de servicio, el máximo sería su tamaño máximo personalizado).

A medida que los datos entran, según el tipo de carga de trabajo, se le factura de la siguiente manera:

  • Para el uso de almacenamiento por debajo del almacenamiento base reservado, se le facturará en función del almacenamiento base.

  • Una vez que el almacenamiento asignado supera el almacenamiento base reservado, el uso del almacenamiento se factura en función del almacenamiento asignado, redondeado al TB más cercano para el tipo de carga de trabajo Almacén de datos y al GB más cercano para los tipos de carga de trabajo Procesamiento de transacciones, APEX o JSON, en una hora determinada.

Por ejemplo, si el tipo de carga de trabajo es Almacén de datos, si el almacenamiento base reservado es de 4 TB, hasta que el almacenamiento asignado supere los 4 TB de almacenamiento, se le facturará en función del almacenamiento base (4 TB). Después de superar los 4 TB, el almacenamiento se factura en función del almacenamiento asignado, redondeado al TB más cercano, en una hora determinada. En este ejemplo, si el almacenamiento asignado crece más de 4 TB en una hora determinada, por ejemplo, a 4,9 TB, se le facturará por 5 TB de almacenamiento a partir de esa hora.

Si, a continuación, elimina 1 TB de datos, el almacenamiento asignado permanece en 4,9 TB y se le facturará 5 TB hasta que realice una operación de reducción. Al realizar una operación de reducción, Autonomous Database puede reducir el almacenamiento asignado de nuevo a 3.9TB (reducción de los datos y tablespaces de deshacer). Cuando se complete la operación de reducción y el almacenamiento asignado (3.9TB) vuelva a estar por debajo del almacenamiento base reservado (4 TB), se le facturará de nuevo por el almacenamiento base reservado de 4 TB. Para obtener más información, consulte Reducción de almacenamiento.

Nota

Para reducir el tablespace temporal es necesario reiniciar la base de datos.

Si desactiva la escala automática de almacenamiento y el almacenamiento utilizado es mayor que el almacenamiento base reservado, según lo especificado por el almacenamiento que se muestra en el campo Almacenamiento de la consola de Oracle Cloud Infrastructure, Autonomous Database muestra una advertencia en el cuadro de diálogo de confirmación de desactivación de la escala automática de almacenamiento. La advertencia le permite saber que el valor de almacenamiento base reservado se aumentará al TB más cercano que el uso de almacenamiento real en una instancia de carga de trabajo de almacén de datos, o al GB más cercano que el uso de almacenamiento real en una instancia de carga de trabajo de procesamiento de transacciones, y muestra el nuevo valor de almacenamiento base reservado.

Para ver el uso de almacenamiento de la instancia de Autonomous Database, puede ver los gráficos Almacenamiento asignado y Almacenamiento utilizado en el separador Visión general haciendo clic en la tarjeta Panel de control de base de datos en Database Actions. Consulte Database Dashboard Overview para obtener más información.

Consulte Adición de recursos de almacenamiento o CPU o activación de la escala automática para conocer los pasos necesarios para activar la escala automática de almacenamiento.

Tenga en cuenta lo siguiente al activar la escala automática de almacenamiento:

  • Autonomous Database utiliza la caché flash inteligente de Exadata para almacenar automáticamente en caché los datos a los que se accede con frecuencia, lo que ofrece altas tasas de E/S y tiempos de respuesta rápidos de flash. La cantidad de caché flash para la base de datos depende de la cantidad de almacenamiento que aprovisione o de la cantidad de almacenamiento asignada si activa la escala automática de almacenamiento.

    Con la escala automática de almacenamiento desactivada, el tamaño mínimo garantizado de la caché flash es el 10 % del tamaño de almacenamiento aprovisionado de la base de datos.

    Con la escala automática de almacenamiento activada, el tamaño mínimo de caché flash garantizado es el 10% del tamaño de almacenamiento base aprovisionado de la base de datos o el tamaño de almacenamiento asignado, el que sea mayor.

Reducción del almacenamiento

Cuando el almacenamiento utilizado en la base de datos es significativamente inferior al almacenamiento asignado, la operación de reducción reduce el almacenamiento asignado.

Para comprender la asignación de almacenamiento y la operación de reducción, tenga en cuenta lo siguiente:

  • Almacenamiento base reservado: es la cantidad base de almacenamiento que selecciona para la base de datos al aprovisionar o escalar la base de datos, excluyendo cualquier valor de escala automática. El almacenamiento base reservado se muestra en el campo Almacenamiento de la consola de Oracle Cloud Infrastructure.

  • Almacenamiento asignado: cantidad de almacenamiento físicamente reservado para todos los tablespaces de base de datos (excluidos los tablespaces de esquema de ejemplo). Este número también incluye el espacio libre en estos tablespaces.

  • Almacenamiento utilizado: cantidad de almacenamiento utilizado realmente en todos los tablespaces (excepto los tablespaces de esquema de ejemplo. El almacenamiento utilizado excluye el espacio libre en estos tablespaces. El almacenamiento utilizado es el almacenamiento utilizado realmente por objetos de base de datos, tablas, índices, etc., incluido el espacio temporal utilizado internamente.

  • Almacenamiento máximo: es el almacenamiento máximo reservado. Cuando la escala automática de almacenamiento está desactivada, el almacenamiento máximo es igual al almacenamiento base reservado. Cuando la escala automática de almacenamiento está activada, el almacenamiento máximo es tres veces el almacenamiento base (máximo = base reservada x 3).

Nota

La operación Reducir no está disponible con Autonomous Database siempre gratis.

Para reducir el almacenamiento:

  1. En la lista desplegable Más acciones de la consola de OCI, haga clic en Gestionar asignación de recursos.
  2. En el área Gestionar asignación de recursos, seleccione Reducir.
  3. Haga clic en Confiar en el cuadro de diálogo Reducción de base de datos.
Nota

La operación Reducir es una operación de larga ejecución.

Para la operación Reducir es necesario que se aplique lo siguiente:

  • La escala automática de almacenamiento debe estar activada.

  • El almacenamiento asignado debe ser mayor que el almacenamiento base reservado.

  • El almacenamiento asignado, redondeado al 1 TB más cercano, se puede reducir en 1 TB o más.

  • Se deben dar las siguientes condiciones:

    Almacenamiento asignado: Almacenamiento utilizado > 100 GB

Al hacer clic en Reducir y si no se cumplen estas condiciones, Autonomous Database muestra el cuadro de diálogo Acción no disponible.

Tenga en cuenta lo siguiente para la operación Reducir:

  • La operación de reducción ejecuta una operación alter table... move online que utiliza las CPU de la base de datos. En los casos en los que la operación de reducción se ejecuta con lentitud o lleva mucho tiempo, Oracle recomienda ampliar el número de CPU. Consulte Adición de recursos de almacenamiento o CPU o activación de la escala automática para obtener más información.

  • La operación de reducción no está permitida si la instancia de Autonomous Database contiene lo siguiente:

    • Índices de vector

    • Tablas de Advanced Queuing

    • Tablas MEMOPTIMIZE FOR WRITE

  • Si tiene columnas con el tipo de datos ROWID, los ROWID a los que apuntan estos valores de columna pueden cambiar durante la operación de reducción.

  • Las tablas que contienen lo siguiente se pueden quedar fuera de línea durante la operación de reducción. Las operaciones DML de estas tablas se pueden bloquear durante el movimiento. Además, los índices de estas tablas se pueden convertir en no utilizables hasta que termine la operación de reducción:

    • Tablas con índices de unión de bitmap

    • Tablas anidadas

    • Tabla de Objetos

    • Tablas inmutables

    • Tablas de blockchain

    • Tablas particionadas con índices de dominio

  • Si realiza una operación Reducir muy pronto después de una operación de supresión de datos, es posible que falle la operación Reducir. Esto puede deberse al retraso necesario para que Autonomous Database vuelva a calcular los valores de almacenamiento. En este caso, Oracle recomienda que vuelva a intentar la operación Reducir (es decir, espere varios minutos hasta que finalice la supresión del almacenamiento y las actualizaciones de uso de almacenamiento asociadas y vuelva a realizar la operación Reducir).