1
在什麼情況下select查詢不會出現在V $ SQL視圖中?
例如,如果我運行此:
select /*findme*/ * from T ...
然後在之後立即運行此:
select * from v$sql where sql_text like '%/*findme*/%';
在什麼情況下,我會得到沒有行返回?在這種情況下,我可以強制查詢的信息記錄在V $ SQL中嗎?
在什麼情況下select查詢不會出現在V $ SQL視圖中?
例如,如果我運行此:
select /*findme*/ * from T ...
然後在之後立即運行此:
select * from v$sql where sql_text like '%/*findme*/%';
在什麼情況下,我會得到沒有行返回?在這種情況下,我可以強制查詢的信息記錄在V $ SQL中嗎?
在什麼情況下select查詢不會出現在V $ SQL視圖中?
一種情況出現在Real Application Cluster(RAC)上。在這種環境下,V$SQL
只會包含當前節點的庫緩存。要查看所有節點上的庫緩存,請從GV$SQL
中選擇。
你在羣集上運行嗎?你有沒有嘗試從'gv $ sql'中選擇? –
你的用戶有他自己的對象V $ SQL –
@MatthewMcPeak給我的消息,但顯然是的。你可以添加爲答案?謝謝! – hmqcnoesy