Uso de la ingesta rápida en Autonomous Database
La intención de fast-ingest es apoyar aplicaciones que generan muchos datos informativos que tienen un valor importante en el agregado, pero que no necesariamente requieren garantías completas de ACID. Muchas aplicaciones en el Internet of Things (IoT) tienen una carga de trabajo de tipo "fuego y olvido" rápida, como datos de sensores, datos de medidores inteligentes o incluso cámaras de tráfico. Para estas aplicaciones, los datos se pueden recopilar y escribir en la base de datos en grandes volúmenes para su análisis posterior.
La ingesta rápida es muy diferente del procesamiento normal de transacciones de Oracle Database, donde los datos se registran y nunca se pierden una vez que se "escriben" en la base de datos (es decir, se confirman). Para lograr el rendimiento máximo de ingestión, se omiten los mecanismos de transacción normales de Oracle y es responsabilidad de la aplicación comprobar que todos los datos se han escrito en la base de datos. Se han agregado API especiales que se pueden llamar para comprobar si los datos se han escrito en la base de datos.
Para obtener información sobre la ingesta rápida y los pasos necesarios para utilizar esta función, consulte Uso de ingesta rápida en la Guía de ajuste del rendimiento de la base de datos.
Además, para utilizar Fast Ingest en Autonomous Database, es necesario lo siguiente:
- Activar el optimizador para que utilice indicaciones:
Para utilizar la ingesta rápida con Autonomous Database, debe activar el optimizador para que utilice indicaciones definiendo el parámetro
optimizer_ignore_hints
enFALSE
en el nivel de sesión o de sistema, según corresponda.Según el tipo de carga de trabajo de Autonomous Database, por defecto
optimizer_ignore_hints
se puede definir enFALSE
en el nivel del sistema. Consulte Gestión de estadísticas del optimizador en Autonomous Database para obtener más información. - Crear una tabla para ingesta rápida:
Los requisitos para la tabla de ingesta rápida contienen las limitaciones para que las tablas sean elegibles para la ingesta rápida (las tablas con las características especificadas no pueden utilizar la ingesta rápida).
Tema principal: Supervisión y gestión del rendimiento