在什么情况下,选择查询没有出现在V $ SQL视图中?
例如,如果我运行它:
select /*findme*/ * from T ...
然后立即运行:
select * from v$sql where sql_text like '%/*findme*/%';
在什么情况下我不会返回任何行?在这种情况下,我可以强制将查询的信息记录在V $ SQL中吗?
答案 0 :(得分:5)
在什么情况下,选择查询没有出现在V $ SQL视图中?
一种情况是在Real Application Cluster(RAC)上。在此类环境中,V$SQL
将仅包含当前节点的库高速缓存。要查看所有节点上的库缓存,请从GV$SQL
。