怎么查询持久化处理的流表的总行数?

如题,我用enableTableShareAndPersistence对流表做了持久化处理,设置了cacheSize=100,000。流表数据量过多的时候,部分数据会被刷到磁盘中。

现在我希望查询流表的总行数,包括被刷到磁盘中的部分,请问要怎么做?

我用 exec count(*) from rwStream 只能查到这个流表在内存里的部分的行数。

请先 登录 后评论

1 个回答

SaintM
getPersistenceMeta(rwStream).totalSize

这样可以查询, getPersistenceMeta还可以用来查offset等信息,具体使用方法请看 getPersistenceMeta — DolphinDB 2.0 documentation

请先 登录 后评论
  • 1 关注
  • 0 收藏,773 浏览
  • Margo 提出于 2023-03-31 14:10

相似问题