我们的 Oracle 9i 数据库中有一些物化视图,这些视图是很久以前由一个不再在这里工作的人创建的。是否有一种简单(或任何)方法来确定 Oracle 是否使用这些视图来提供查询服务?如果它们不再被使用,我们希望摆脱它们。但是我们不想在这些视图是允许一些随机报告在不到几个小时内运行的事实之后发现。我梦寐以求的答案会是这样的
SELECT last_used_date FROM dba_magic
WHERE materialized_view_name = 'peters_mview'
更棒的是,它可以告诉我哪些实际的 SQL 查询正在使用物化视图。我意识到我可能不得不接受更少。
如果有需要 10g 的解决方案,我们很快就会升级,所以这些答案也会很有用。