小编典典

最近执行的SQL不在V $ SQL中

sql

在什么情况下,选择查询不会出现在V $ SQL视图中?

例如,如果我运行此命令:

select /*findme*/ * from T ...

然后立即运行此命令:

select * from v$sql where sql_text like '%/*findme*/%';

在什么情况下我将不返回任何行?在这种情况下,我可以强制将查询信息记录在V $ SQL中吗?


阅读 36

收藏
2021-04-22

共1个答案

小编典典

在什么情况下,选择查询不会出现在V $ SQL视图中?

一种情况是在真实应用程序群集(RAC)上。在这种环境下,V$SQL将仅包含当前节点的库缓存。要查看所有节点上的库缓存,请从中选择GV$SQL

2021-04-22