Uso de escala automática

Al crear una instancia de base de datos de IA autónoma, la escala automática de recursos informáticos por defecto está activada y 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 recursos informáticos

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 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 de la consola de Oracle Cloud Infrastructure.

Cuando se activa la escala automática, si su carga de trabajo requiere recursos de CPU y E/S adicionales, la base de Datos utiliza automáticamente los recursos sin necesidad del manual. Por ejemplo:

  • En el modelo de recursos informáticos de ECPU, cuando el recuento de ECPU es 512, esto permite a la base de datos utilizar 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" del 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) al activar la escala automática.

    Para ver el número medio de OCPU utilizadas durante una hora, puede utilizar el gráfico "Número de OCPU asignadas" del 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 cambia la configuración de simultaneidad y paralelismo de los servicios predefinidos. Consulte Gestión de la simultaneidad y las prioridades en la base de datos de IA autónoma para obtener más información.

Nota

Nota: el tipo de licencia determina el máximo de recuento de ECPU. Por ejemplo, si el tipo de licencia es Traiga su propia licencia (BYOL) con Oracle AI Database Standard Edition (SE), el recuento de ECPU máximo es 32. Para este tipo de licencia, el valor máximo permitido para el recuento de ECPU es 32. Con la escala automática de recursos informáticos activada, puede utilizar hasta recuento de ECPU 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 función de 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 (3 veces) 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 sin servidor de Oracle Autonomous AI Database para obtener más información sobre la facturación de escala automática de recursos informáticos.

Consulte Add CPU or Storage Resources or Enable Auto Scaling para conocer los pasos para activar la escala automática de recursos informáticos.

Escala automática de almacenamiento

Al crear una instancia de base de datos de IA autónoma, la escala automática de almacenamiento por defecto está desactivada. Puede gestionar la ampliación y activar la ampliación automática del almacenamiento desde la consola de Oracle Cloud Infrastructure o mediante la API.

Con la escala automática de almacenamiento activada, la base de datos de IA autónoma 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:

  • Lakehouse: especifique el almacenamiento en terabytes (TB).

  • Procesamiento de transacciones: especifique el almacenamiento en GB o terabytes. Las unidades de GB solo están disponibles cuando el tipo de carga de trabajo es Procesamiento de transacciones y el modelo de cálculo es ECPU.

Con la consola de Oracle Cloud Infrastructure o las API, puede aprovisionar o ampliar automáticamente el almacenamiento de una instancia de base de datos de IA autónoma hasta 384 TB. Para requisitos de almacenamiento de más de 384 TB, Oracle recomienda presentar una solicitud de servicio en los Soportes de 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 el almacenamiento es de 200 TB, tiene acceso a un máximo de 384 TB (si solicitó un máximo mayor 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 fluyen, en función del tipo de carga de trabajo, se le factura de la siguiente manera:

  • Si utiliza almacenamiento dentro 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 Lakehouse y al GB más cercano para los tipos de carga de trabajo Transaction Processing, APEX o JSON, en una hora determinada.

Por ejemplo, si el tipo de carga de trabajo es Lakehouse, 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 alza al TB más cercano, en una hora determinada. En este ejemplo, si el almacenamiento asignado supera los 4 TB en una hora determinada, por ejemplo, 4,9 TB, se le facturará por 5 TB de almacenamiento a partir de esa hora.

Si, a continuación, suprime 1 TB de datos, el almacenamiento asignado permanece en 4,9 TB y se le factura por 5 TB hasta que realice una operación de reducción. Al realizar una operación de reducción, la base de datos de IA autónoma puede reducir el almacenamiento asignado a 3,9 TB (reducción de los tablespaces de datos y deshacer). Una vez que finalice la operación de reducción y el almacenamiento asignado (3,9 TB) vuelva a estar en el almacenamiento base reservado (4 TB), se le facturará una vez más el almacenamiento base reservado de 4 TB. Consulte Shrink Storage para obtener más información.

Nota

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

Si desactiva 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, la base de datos de IA autónoma 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 Lakehouse, 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 la base de datos de IA autónoma, 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 Visión general del panel de control de base de datos para obtener más información.

Consulte Add CPU or Storage Resources or Enable Auto Scaling para conocer los pasos para activar la escala automática de almacenamiento.

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

  • Autonomous AI 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 asignado 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 su tamaño de almacenamiento asignado, el que sea mayor.

Gestionar Papelera de Reciclaje

En Autonomous AI Database, la papelera de reciclaje está activada por defecto. La papelera de reciclaje es un contenedor virtual que almacena objetos de base de datos borrados, como tablas e índices. En lugar de eliminar permanentemente un objeto, la base de datos cambia el nombre del objeto para que pueda restaurarlo si se suprime accidentalmente o se necesita recuperar.

Puede depurar objetos manualmente en la papelera de reciclaje. Los objetos de la papelera de reciclaje también se pueden depurar automáticamente cuando se producen restricciones de espacio. Sin embargo, dado que la base de datos de IA autónoma puede escalar automáticamente el almacenamiento, depure manualmente los objetos de la papelera de reciclaje según sea necesario.

Para ver los objetos de la papelera de reciclaje como usuario actual:

SELECT * FROM USER_RECYCLEBIN;

Para ver los objetos de la papelera de reciclaje como ADMIN:

SELECT * FROM DBA_RECYCLEBIN;

Para depurar objetos para el usuario actual:

PURGE USER_RECYCLEBIN;

Para depurar todos los objetos como ADMIN:

PURGE DBA_RECYCLEBIN;

La papelera de reciclaje también se puede desactivar definiendo el parámetro de inicialización RECYCLEBIN en OFF y reiniciando la base de datos:

ALTER SYSTEM SET recyclebin = OFF SCOPE=spfile;

La base de datos de IA autónoma con carga de trabajo de Lakehouse omite la papelera de reciclaje para las tablas temporales cuando se define la propiedad STAGING. Consulte Creación de tablas temporales para cargas de trabajo de Lakehouse para obtener más información.

Para obtener más información sobre la gestión de la papelera de reciclaje, consulte ¿Qué es la papelera de reciclaje?.

Reducir almacenamiento

Cuando el almacenamiento utilizado en la base de datos es significativamente menor que el 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 escalado automáticamente. El almacenamiento base reservado se muestra en el campo Almacenamiento de la consola de Oracle Cloud Infrastructure.

  • Almacenamiento asignado: es la 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: es la cantidad de almacenamiento que se utiliza realmente en todos los tablespaces (excluidos los tablespaces de esquema de ejemplo). El almacenamiento utilizado excluye el espacio libre en estos tablespaces. El almacenamiento utilizado es el almacenamiento que utilizan realmente los objetos de base de datos, las tablas, los í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 se activa la escala automática de almacenamiento, el almacenamiento máximo es tres veces el almacenamiento base (máximo = base reservada x 3).

Nota

Nota: La operación de reducción no está disponible con la base de datos de IA autónoma siempre gratuita.

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.

    A continuación, se describe la imagen.

    Descripción de la ilustración adb_scale_dialog.png

  3. Haga clic en Confirmar en el cuadro de diálogo Reducir base de datos.

Nota

Nota: La operación de reducción es una operación de larga ejecución.

La operación Shrink requiere que se apliquen todas las siguientes condiciones:

  • 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 alza hasta los 1 TB más cercanos, se puede reducir en 1 TB o más.

  • Lo siguiente debe ser verdadero:

    Almacenamiento asignado: almacenamiento usado > 100 GB

Al hacer clic en Reducir y no se cumplen estas condiciones, la base de datos de IA autónoma muestra el cuadro de diálogo Acción no disponible.

Tenga en cuenta lo siguiente para la operación de reducción:

  • 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 que la operación de reducción se esté ejecutando lentamente o tarde mucho tiempo, Oracle recomienda ampliar el número de CPU. Consulte Adición de recursos de CPU o almacenamiento, o activación de escala automática para obtener más información.

  • No se permite la operación de reducción si la instancia de la base de datos de IA autónoma contiene lo siguiente:

    • Tabla con índice de dominio y columna de tipo de dato LONG

    • Índice de dominio en estado FAILED

    • Índices de vector

    • Colas de eventos transaccionales (anteriormente denominadas colas con particiones horizontales AQ)

    • Tablas MEMOPTIMIZE FOR WRITE

    • Tabla con la columna reservable (solo disponible en Oracle AI Database versión 26ai)

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

  • Las tablas que contienen lo siguiente se pueden mover fuera de línea durante la operación de reducción. Las operaciones DML de estas tablas se pueden bloquear mientras dure el movimiento y los índices de tabla de estas tablas pueden quedar inutilizables hasta que finalice la operación de reducción:

    • Tablas con índices de unión de bitmap

    • Tablas anidadas

    • Tablas de objetos

    • Tablas inmutables

    • Tablas de blockchain

    • Tablas particionadas con índices de dominio

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