Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Widoki zmaterializowane — Identyfikacja ostatniego odświeżenia

Wygląda na to, że doc_180 już odpowiedział na to w komentarzach, nie jestem pewien, dlaczego nie został dodany jako odpowiedź

SELECT owner, mview_name, last_refresh_date
  FROM all_mviews
 WHERE owner = <<user that owns the materialized view>>
   AND mview_name = <<name of the materialized view>>

Jeśli masz dostęp do tabel DBA, możesz zastąpić DBA_MVIEWS dla ALL_MVIEWS . Dzięki temu uzyskasz dostęp do informacji o tym, kiedy każdy zmaterializowany widok został odświeżony, a nie tylko do podzbioru zmaterializowanych widoków, do których masz dostęp. Oczywiście prawdopodobnie nie jest to różnica szczególnie ważna w tym przypadku.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Spring Batch ORA-08177:nie można zserializować dostępu do tej transakcji podczas uruchamiania pojedynczego zadania, poziom izolacji ZSERYLIZOWANY

  2. Podziel adres IPv4 na 4 liczby w Oracle sql

  3. ORA-12170:TNS:Przekroczono limit czasu połączenia

  4. zmień kolumnę upuszczania tabeli w bazie danych Oracle

  5. Jak zresetować sekwencję w Oracle?