I wonder if I can (and I'm pretty sure I can) see the log about when my particular view A
had lastly been modified/edited, or accessed.
问问题
6406 次
2 回答
3
要了解上次修改视图的时间,可以使用视图 USER_OBJECTS:
select object_name, object_type, created, last_ddl_time
from user_objects
where object_name = '<my_view_name>';
不过,我不确定是否有可能找出上次访问您的视图的时间。
于 2013-09-06T08:58:32.177 回答
1
默认情况下,Oracle 不跟踪访问计数。但是,如果您使用的是 Oracle 10g 或更高版本,则可以利用细粒度审计并根据您希望查看的视图(如选择甚至 DML 语句)跟踪事件。
http://www.oracle-base.com/articles/10g/database-security-enhancements-10g.php#fga
于 2013-09-06T14:22:34.597 回答