高速缓存的优势

处理查询的最快方式是跳过大部分处理,并使用预计算的应答。

使用查询高速缓存时,Oracle Analytics Cloud 将查询的预计算结果存储在本地高速缓存中。如果其他查询可以使用这些结果,则不必进行相应查询的所有数据库处理。这可以显著缩短平均查询响应时间。

除了提高性能外,能够从本地高速缓存应答查询还可节省网络资源以及减少在数据库服务器上的处理时间。能够节省网络资源是因为中间结果不返回到 Oracle Analytics Cloud。不在数据库上运行查询可释放数据库服务器以执行其他工作。如果数据库使用计费系统,则运行的查询减少还可能削减预算成本。

使用高速缓存应答查询的另一个优势是节省 Oracle Analytics Cloud 上的处理时间,尤其是从多个数据库检索查询结果时。根据查询的具体情况,可能会在服务器中进行大量联接和排序处理。如果已经计算了查询,则可避免此处理,从而释放服务器资源以执行其他任务。

概括地说,查询高速缓存可以显著提高查询性能,并且减少网络流量、数据库处理和处理开销。