sql >> データベース >  >> RDS >> Oracle

マテリアライズド・ビュー-最後のリフレッシュの識別

    doc_180がコメントですでにこれに回答しているようですが、なぜ回答として追加されなかったのかわかりません

    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>>
    

    DBAテーブルにアクセスできる場合は、DBA_MVIEWSに置き換えることができます。 ALL_MVIEWSの場合 。これにより、アクセスできるマテリアライズド・ビューのサブセットだけでなく、すべてのマテリアライズド・ビューがいつ更新されたかに関する情報にアクセスできるようになります。もちろん、それはおそらくこの場合に特に重要な違いではありません。



    1. トリガーを使用したリアルタイムデータマスキング

    2. MariaDBとDockerのユースケース、パート1

    3. MySQLの代わりにMySQLiを使用する必要があるのはいつですか?

    4. 最新のPostgreSQLトレンド:最も時間のかかるタスクと追跡する重要なメトリック