sql - 如何知道 MATERIALIZED VIEW 更新是否正在运行?

标签 sql oracle

我说的是甲骨文。我有一些物化 View ,它们会不时更新(它是通过计划任务完成的)。很容易知道上次刷新日期 - 只需查询 USER_MVIEW_REFRESH_TIMES。
有没有办法知道当前是否正在更新某些 View ?

最佳答案

你可以试试:
SELECT CURRMVOWNER, CURRMVNAME FROM V$MVREFRESH
立即获取刷新的 View 列表。

关于sql - 如何知道 MATERIALIZED VIEW 更新是否正在运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1475850/

相关文章:

java - 在 Java 中连接到 Oracle DB 返回 NullPointerException

c++ - 与 CLOB 兼容的 Pro-C 缓冲区类型

oracle - Oracle sqlldr需要TRAILING NULLCOLS,但是为什么呢?

sql - 数据库设计 : Transactional design approach

sql - 在 postgresql 中合并行

mysql - SQL链接5个表

mysql - ORDER BY 究竟是如何工作的?

mysql - 使用 group by 时连接表的多个条件

oracle - Oracle 中的 Sybase 等效项

mysql - 为 Amazon RDS 从 MySQL 迁移到 Oracle 的好处。值得? [A : no]