В нашей базе данных Oracle 9i есть несколько материализованных представлений, которые были созданы давным-давно парнем, который здесь больше не работает. Существует ли простой (или какой-либо) способ определить, использует ли Oracle эти представления для обслуживания запросов? Если они больше не используются, мы хотели бы избавиться от них. Но мы не хотим выяснять задним числом, что именно эти представления позволяют запустить какой-то случайный отчет менее чем за несколько часов. Ответ, о котором я мечтаю, будет примерно таким
SELECT last_used_date FROM dba_magic
WHERE materialized_view_name = 'peters_mview'
Еще более удивительным было бы то, что могло бы сказать мне, какие фактические SQL-запросы используют материализованное представление. Я понимаю, что, возможно, мне придется согласиться на меньшее.
Если есть решение, требующее 10G, мы скоро обновим его, поэтому эти ответы также будут полезны.