[英]How can I see when a view was modified in Oracle DB
我想知道我是否可以(而且我很確定我可以)查看有關我的特定視圖A
上次被修改/編輯或訪問的時間的日志。
要了解您的視圖上次修改時間,您可以使用視圖 USER_OBJECTS:
select object_name, object_type, created, last_ddl_time
from user_objects
where object_name = '<my_view_name>';
不過,我不確定是否有可能找出上次訪問您的視圖的時間。
默認情況下,Oracle 不跟蹤訪問計數。 但是,如果您使用的是 Oracle 10g 或更新版本,則可以利用細粒度審計並根據您希望查看的視圖(如選擇甚至 DML 語句)跟蹤事件。
http://www.oracle-base.com/articles/10g/database-security-enhancements-10g.php#fga
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.