首页 > 解决方案 > 我怎么知道缓存中有什么结果?是否有 account_usage 或 information_schema 视图显示我在缓存中放了多少或什么?

问题描述

大家下午好,我想知道,是否有一个统一的视图来查看当前缓存中有多少(或多少)表?特别是结果集缓存。或者可能是一种通过某种指标显示查询结果已准备好进行优化访问的方法(在 result_cache 中)。

例如,假设我们有一个在早上 7 点完成的通宵处理,然后对集市(或跨集市连接)的“第一次”查询将结果加载到内存中 24 小时,然后所有后续查询将使用该内存表超快速查询访问。是否有信息模式或帐户使用视图/表来显示内存中的内容?

我在架构上考虑,query-id 可以作为参数保存,供后续分析人员直接用于过滤和子集内存内容。

标签: cachingsnowflake-cloud-data-platform

解决方案


推荐阅读