0 / 0
Go back to the English version of the documentation
在Data Virtualization中管理数据缓存和查询
Last updated: 2024年11月26日
在Data Virtualization中管理数据缓存和查询

Data Virtualization 管理器可以缓存查询,以保存数据结果并优化查询性能。

关于本任务

Data Virtualization中,您可以虚拟化远程数据源,这样数据在通过单一框架访问时仍可保持远程状态。 例如,您可将不同远程数据库上的表加以虚拟化,并且可以运行查询以将这些表连接在一起。 为避免耗时的查询执行,Data Virtualization 管理器可创建缓存,通过缓存查询结果集来提高性能。

管理高速缓存

缓存管理页面上,Data Virtualization 管理器可以监控数据缓存的存储和响应速度。
  • 高速缓存存储器条形图中,您可以查看供应期间已分配的高速缓存存储器总量。 您还可以监视活动和不活动数据高速缓存所使用的存储量。 在查询优化中会使用活动的数据高速缓存。
  • 响应能力 条形图中,可以监视在特定执行时间段内运行的查询数。 您还可以比较使用数据高速缓存的查询和不使用数据高速缓存的查询的响应能力。

高速缓存管理页面的活动数据高速缓存选项卡中,您可以获取可管理的活动数据高速缓存的列表。 此外,您可以查看高速缓存的命中总数。 响应能力条形图提供了特定时间段内的使用情况信息,而活动数据高速缓存中的命中总数列显示了活动高速缓存接收到的命中总数。

添加和编辑高速缓存

要添加数据缓存条目,请参阅添加数据缓存

要查看高速缓存的详细信息,请执行以下步骤。

  1. 数据>Data virtualization >虚拟化>缓存管理
  2. 转至高速缓存的操作菜单,然后单击 查看高速缓存详细信息

要编辑数据高速缓存,请执行以下步骤。

  1. 转至活动高速缓存的操作菜单,然后单击 编辑名称
    注: 在高速缓存处于活动状态之前,无法对其进行编辑。
  2. 输入高速缓存的新名称,然后单击应用

刷新高速缓存

要编辑高速缓存刷新调度,请执行以下步骤。

  1. 转至活动高速缓存的操作菜单,然后单击 编辑刷新率
    注: 在高速缓存处于活动状态之前,无法对其进行编辑。
  2. 设置高速缓存的刷新率。
    频繁刷新能够防止高速缓存过时。 您可以将刷新设置为按调度运行。 选择时间间隔并指定详细信息。
    • 无,仅手动: 如果选择此选项,那么可以使用操作菜单手动刷新高速缓存。
    • 分钟: 选择刷新高速缓存的时间间隔 (以分钟计)。 例如,可以每 15 分钟刷新一次。
    • 每小时: 选择每小时的时间 (分钟) 以刷新高速缓存。 例如,可以在每小时的 30 分钟后刷新一次。
    • 每日: 选择一天中的时间以刷新高速缓存。 例如,您可以在每天凌晨 12:00 刷新。
    • 每周: 选择一周中的几天和一天中的时间来刷新高速缓存。 例如,您可以在每周一,周三和周五凌晨 12:00 刷新。
    • 每月: 选择每月的几个星期,一周的几天和一天的时间来刷新高速缓存。 例如,您可以在每月的第一天中午 12:00 刷新。
  3. 单击应用
要手动刷新高速缓存,请转至活动高速缓存的操作菜单,然后单击 立即刷新
注: 在高速缓存处于活动状态之前,无法刷新该高速缓存。

取消激活,删除和重新创建高速缓存

要停用活动的高速缓存,请转至该高速缓存的操作菜单,然后单击停用

要删除数据高速缓存,请单击该高速缓存的操作菜单上的删除

要重新创建已删除的数据缓存,请点击非活动数据缓存>已删除缓存。 在要重新创建的高速缓存的操作菜单中,单击重新创建高速缓存

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more