Como hacemos trimestralmente, a continuación vamos a repasar todas las mejoras que se aplicaron a Oracle Autonomous Database en los ultimos tres meses
Mejoras de Julio de 2023
Seguimiento de Cambios a Tablas con Flashback Time Travel
Flashback Time Travel permite ver estados pasados de objetos de base de datos, o restaurar objetos de base de datos a un estado anterior sin necesidad de utilizar point in time restore y recovery.
Accesos Directos a Database Actions desde la Consola de OCI
La consola de OCI ahora trae accesos directos a las funcionalidades mas utilizadas de Database Actions, haciendo más sencillo y rápido su acceso.
Gestión de Object Storage & REST Endpoint
El paquete DBMS_COUD incluye un número de Object Stores y Endpoints REST pre-configurados, a los que se le pueden agregar endpoints adicionales si asi se requiere.
Opción detectfieldorder en DBMS_CLOUD
Esta nueva opción en el paquete DBMS_COUD indica un orden de columnas distinto entre el archivo de entrada (origen) y la tabla destino, permitiendo que los mismos sean detectados en forma automática. Esta opción puede usarse en los siguientes procedimientos:
- DBMS_CLOUD.COPY_DATA
- DBMS_CLOUD.CREATE_EXTERNAL_TABLE
- DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE
- DBMS_CLOUD.CREATE_HYBRID_PART_TABLE
Objeto "Credencial Secreta" de Vault
Se pueden crear credenciales secretas a partir de secretos almacenados en Oracle Cloud Infrastructure Vault. Estas credenciales pueden utilizarse para acceder a recursos en la nube o para acceder a otras bases de datos, ya que pueden usarse en cualquier lugar que requiera una combinación de contraseña y password.
Exportar Datos a un Directorio Usando DBMS_CLOUD.EXPORT_DATA
Ahora es posible exportar datos tanto en formato de texto como en formato Oracle Data Pump en forma directa a un directorio.
Mejoras de Agosto de 2023
Paquete DBMS_SHARE
Este paquete permite compartir datos con sistemas externos mediante sus procedimientos y vistas, mediante un modelo Publicación-Suscripción.
Logical Partition Change Tracking para Vista Materializadas
Esta funcionalidad permite crear particiones lógicas en tablas base. Evalúa el estado de obsolescencia de las tablas base para particiones lógicas individuales sin utilizar un registro de vista materializada ni requerir que ninguna de las tablas utilizadas en la vista materializada esté particionada.
De esta forma se puede aprovechar la información de partición lógica proporcionada por el usuario de las tablas base de la vista materializada para un seguimiento más detallado a nivel de partición de datos obsoletos para fines de actualización y reescritura. Mientras que el seguimiento de cambios de partición (PCT) clásico se basa en la partición física de las tablas, LPCT no depende de que las tablas se particionen físicamente; Puede utilizar LPCT con tablas particionadas y no particionadas.
Actualizar OCPU al Modelo de Cómputo ECPU
Puede actualizar una instancia de base de datos autónoma del modelo de facturación de OCPU al modelo de facturación de ECPU.
Elegir Período de Retención de la Copia de Seguridad (en Modelo de Cómputo ECPU)
El modelo de facturación ECPU tienes permite seleccionar el período de retención para backups automáticos, con un período de retención entre 1 día y hasta 60 días.
Esta opción puede hacerse al cambiar el modelo de facturación de OCPU a ECPU:
Si la base de datos ya está en el modelo de facturación ECPU, esto se puede hacer directamente desde la consola:
Integración del Catálogo de Datos de AWS Glue
Las bases de datos autónomas ahora pueden sincronizar con los metadatos del catálogo de datos Glue de Amazon Web Services (AWS). Puede consultar datos almacenados en S3 desde ADB sin tener que derivar manualmente el esquema para las fuentes de datos externas y crear tablas externas.
Mejoras de Septiembre de 2023
Soporte de Google Analytics para Enlaces de Bases de Datos con Conectividad Heterogénea Administrada por Oracle
Se puede utilizar Conectividad Heterogénea (Heterogeneous Connectivity) administrada por Oracle para crear enlaces de bases de datos a Google Analytics. Cuando utiliza enlaces de bases de datos con conectividad heterogénea administrada por Oracle, la base de datos autónoma configura la conexión.
Almacenamiento Definido en Gigabytes para Bases de Datos ATP Basadas en ECPU
Al utilizar el modelo ECPU, es posible provisionar, clonar y escalar bases de datos ATP utilizando tamaños e incrementos de almacenamiento en Gigabytes (con un mínimo de 20Gb). El almacenamiento mínimo permitido para una instancia de base de datos autónoma en el modelo informático ECPU con carga de trabajo de procesamiento de transacciones es de 20 GB (contra mínimos e incrementos de 1 TB en el modelo OCPU).
Imagen de Contenedor (Gratuito) de Base de Datos Autónoma
Se puede descargar y utilizar una imagen de contenedor gratuita de Oracle Autonomous Database para ejecutar Autonomous Database en un contenedor en un entorno local, sin necesidad de acceso a la consola de Oracle Cloud Infrastructure ni a Internet. Esto permite desarrollar en forma local para posteriormente implementar la solución en Oracle Cloud Infrastructure.
Pool Elástico de Recursos
Se puede utilizar un Pool de Recursos para consolidar instancias de Base de Datos Autónoma, en términos de su asignación de recursos informáticos, y para proporcionar un ahorro de costos de hasta ocho veces.
Uso de AI para Generar SQL a Partir de Indicaciones en Lenguaje Natural
Las bases de datos autónomas pueden interactuar con proveedores de servicios de IA, incluidos: OpenAI y CohereAI, para proporcionar acceso a la capacidad de IA generativa de Oracle Database que utiliza Large Language Models (LLM). Una forma en que los LLM pueden trabajar con la base de datos Oracle es generando SQL a partir de indicaciones en lenguaje natural que le permiten "hablar" con la base de datos autónoma.
Seguridad y Usabilidad de Cloud Links
Cloud Links proporciona un método basado en la nube para colaborar entre bases de datos autónomas. Cloud Links ahora permite establecer un propietario de conjunto de datos y también permite configurar un paso de autorización adicional, definiendo que al acceso a un set de datos en particular pueda realizarse sólo desde ciertas bases de datos. Al registrar un conjunto de datos, también se puede especificar clones actualizables como origen para reducir el impacto del acceso al conjunto de datos.