Avantages de la mise en mémoire cache

La manière la plus rapide de traiter une interrogation consiste à ignorer la majorité du traitement et d'utiliser une réponse précalculée.

Avec la mise en mémoire cache des interrogations, Oracle Analytics Cloud stocke les résultats précalculés des interrogations dans une mémoire cache locale. Si une autre interrogation peut utiliser ces résultats, le traitement intégral de la base de données est éliminé pour cette interrogation. Le temps de réponse moyen aux interrogations peut ainsi être grandement amélioré.

Outre l'amélioration de la performance, pouvoir répondre à une interrogation à partir d'une mémoire cache locale conserve les ressources du réseau et le temps de traitement sur le serveur de base de données. Les ressources du réseau sont conservées, car les résultats intermédiaires ne sont pas retournés dans Oracle Analytics Cloud. Ne pas exécuter l'interrogation sur la base de données libère le serveur de base de données pour d'autres travaux. Si la base de données utilise un système de rajustement, exécuter moins d'interrogations peut également réduire les coûts du budget.

Les économies de temps de traitement dans Oracle Analytics Cloud, en particulier si les résultats de l'interrogation sont extraits de plusieurs bases de données, représentent un autre avantage de l'utilisation de la mémoire cache pour répondre à une interrogation. Selon l'interrogation, le traitement de jointure et de tri dans le serveur peut être considérable. Si l'interrogation est déjà calculée, ce traitement est évité, ce qui libère les ressources du serveur pour d'autres tâches.

En résumé, la mise en mémoire cache des interrogations peut beaucoup améliorer le rendement des interrogations et réduire le trafic sur le réseau, le traitement de la base de données et les frais généraux liés au traitement.