大規模な Oracle データベースの使用統計を収集しようとしています。DBA_TAB_MODIFICATIONS ビューを見て、INSERT、UPDATE、および DELETE の統計を確認することを知っています。しかし、select ステートメントだけではどうでしょうか。使用されたことのないテーブルを見つけようとしています。
SYS.DBA_HIST_SQLTEXT には、特定の期間実行された個々のクエリを格納する SQL_TEXT フィールドがあり、SQL_ID は PK です。テーブル名を選択するためにそれを解析することを考えましたが、それは面倒すぎるようです。別の代替手段を探しています。
何か案は?