Ventajas del almacenamiento en caché

La manera más rápida de procesar una consulta es omitir el bloque del procesamiento y utilizar una respuesta calculada previamente.

Con la caché de consulta, Oracle Analytics Cloud almacena los resultados de las consultas calculados previamente en una caché local. Si otra consulta puede utilizar esos resultados, se elimina todo el procesamiento de base de datos para dicha consulta. Esto puede causar una mejora considerable en el tiempo medio de respuesta de consulta.

Además de mejorar el rendimiento, poder responder a una consulta desde una caché local permite ahorrar recursos de red y tiempo de procesamiento en el servidor de base de datos. Se ahorran recursos de red porque los resultados intermedios no se devuelven a Oracle Analytics Cloud. Al no ejecutar la consulta en la base de datos se libera el servidor de base de datos para que realice otros trabajos. Si la base de datos utiliza un sistema de contracargo, la ejecución de menos consultas también puede reducir costos en el presupuesto.

Otra ventaja de utilizar la caché para responder a una consulta es el ahorro en el tiempo de procesamiento en Oracle Analytics Cloud, especialmente si los resultados de la consulta se recuperan de varias bases de datos. Dependiendo de la consulta, puede haber un procesamiento de unión y ordenación considerable en el servidor. Si ya se ha calculado la consulta, se evita este procesamiento, de este modo se liberan recursos del servidor para otras tareas.

En resumen, la caché de consulta puede mejorar el rendimiento de consulta y reducir el tráfico de red, el procesamiento de base de datos y la sobrecarga de procesamiento sustancialmente.