指定数据缓存所需的数据新鲜度

指定数据缓存所需的数据新鲜度

我正在使用 Invantive SQL for Exact Online 将 BOARD 与 Exact Online 集成。对于缓存,已配置 Invantive Data Cache。默认情况下,数据保持足够新鲜,提示可/*+ ods */使用 7 天。

我可以使用 完全关闭数据缓存/*+ ods(false) */,但除了删除数据缓存维护的内部表之外,我怎样才能指定不同的所需新鲜度?

答案1

您可以使用以下语法指定数据的旧程度条件:

select /*+ ods(true, interval '1 millisecond') */ * from exactonlinerest..salesorders

可用的间隔单位如下:

  • 毫秒
  • 分钟)
  • 小时)
  • 天)
  • 年)

相关内容