今天有一個 SQL 執行不出來, 會有 hung 的情況.
第一個反應當然是查是否有 lock 的情況 => 沒有, 所以改查 wait, 看見在讀檔案.
第一個反應當然是查是否有 lock 的情況 => 沒有, 所以改查 wait, 看見在讀檔案.
select p1text,p1,p2text,p2,p3text,p3 from v$session where sid=438
--file#,1,block#,32415,blocks,1
P1,P2,P3 的意思就在P(1-3)TEXT 有說明.
意思是 : 正在讀取 P1 檔案的第 P2 的 block, 且讀取 P3 個 block. 將值套進去就是正在讀 P1 檔案的第 32415 block 起一個 block.
