如何查看一個sql的準確執行時間,不是plsql回傳的時間,這個時間包含了展示的時間。也不是sqlplus連接時的set timing on的時間。希望其他的方式來看出準確的時間,謝謝
uj5u.com熱心網友回復:
看看真實的執行計劃是否有你想要的執行時間呢?uj5u.com熱心網友回復:
執行計劃貌似沒有真實的時間,都是預計的uj5u.com熱心網友回復:
樓主說的是執行時長嗎?uj5u.com熱心網友回復:
v$sql視圖里uj5u.com熱心網友回復:
DECLAREstr VARCHAR2(10000);
va VARCHAR2(10000);
d1 DATE;
d2 DATE;
BEGIN
d1 := SYSDATE;
str := 'SELECT 1 FROM DUAL ';
EXECUTE IMMEDIATE str
INTO va;
d2 := SYSDATE;
dbms_output.put_line(round((d2 - d1) * 24 * 60 * 60));
END;
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/24638.html
標籤:開發
