Bonjour,
Je cherche à comprendre le rapport entre ELAPSED_TIME remonté par cette requête et Time remonté dans le Plan ? et entre BUFFER_GETS (Requête) et consistent gets Plan) ?
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 SQL> select to_char(LAST_ACTIVE_TIME, 'DD/MM/YYYY HH24:MI:SS'), EXECUTIONS, ROWS_PROCESSED, CPU_TIME, ELAPSED_TIME, BUFFER_GETS from V$SQLSTATS where SQL_ID = 'gmakm8zzgh3ta'; TO_CHAR(LAST_ACTIVE EXECUTIONS ROWS_PROCESSED CPU_TIME ELAPSED_TIME BUFFER_GETS ------------------- ---------- -------------- ---------- ------------ ----------- 25/03/2021 17:20:49 1 20000 78125 129684 1778 Plan d'exÚcution ---------------------------------------------------------- Plan hash value: 3582063246 ---------------------------------------------------------------------------- | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time | ---------------------------------------------------------------------------- | 0 | SELECT STATEMENT | | 20000 | 2363K| 102 (1)| 00:00:01 | | 1 | TABLE ACCESS FULL| ZZTEST | 20000 | 2363K| 102 (1)| 00:00:01 | ---------------------------------------------------------------------------- Statistiques ---------------------------------------------------------- 1 recursive calls 4 db block gets 1670 consistent gets 0 physical reads 0 redo size 1216454 bytes sent via SQL*Net to client 15271 bytes received via SQL*Net from client 1335 SQL*Net roundtrips to/from client 0 sorts (memory) 0 sorts (disk) 20000 rows processed
A+
Partager