Oracle 10046事件 介绍(二)(2)

  SQL*Net message from client                     2        0.01          0.01

 

3、各部分详细分析

1)第一部分是SQL ID、Plan Hash和sql文本

1

2

3

4

5

 

SQL ID: 484dcpmb3vazu Plan Hash: 2949544139

  

select *

from

 scott.emp where empno=:x

 

2)第二部分是此次SQL运行时各项指标的统计信息的汇总

1

2

3

4

5

6

7

 

call     count       cpu    elapsed       disk      query    current        rows

------- ------  -------- ---------- ---------- ---------- ----------  ----------

Parse        1      0.00       0.00          0          0          0           0

Execute      1      0.00       0.00          0          0          0           0

Fetch        2      0.00       0.00          0          2          0           1

------- ------  -------- ---------- ---------- ---------- ----------  ----------

total        4      0.00       0.00          0          2          0           1

 

行名解释

parse   解析SQL语句部分

execute SQL语句的执行执行部分,对于INSERT/UPDATE/DELETE语句,对就的是修改的行,对于SELECT语句标示返回的行数

fetch   查询的返回行数,只在select语句有效

列名解释

count   语句在解析、执行或FETCH阶段的次数

cpu     语句在解析、执行或FETCH阶段所消耗的总CPU时间(秒),如果TIMED_STATISTICS没有打开则值为0

elapsed 语句在解析、执行或FETCH阶段所消耗的总时间(秒),如果TIMED_STATISTICS没有打开则值为0

disk    语句在解析、执行或FETCH阶段对在磁盘上的数据文件的总物理读数量

query   语句在解析、执行或FETCH阶段对buffer一致读模式的次数,通常对应查询语句

current 语句在解析、执行或FETCH阶段对buffer当前读模式的次数,对应INSERT/UPDATE/DELETE语句

rows    语句总共产生的行数,不包含SQL中子查询产生的行数

3)第三部分Library Cache information

列出了语句在解析和执行阶段时library cache miss的次数,如果语句没有library cache miss,则tkprof不显示。还列出了优化器模式等信息

1

2

3

4

 

Misses in library cache during parse: 1

Optimizer mode: ALL_ROWS

Parsing user id: SYS

Number of plan statistics captured: 1

 

4)第四部分为Row source plan

1

2

3

4

 

Rows (1st) Rows (avg) Rows (max)  Row Source Operation

---------- ---------- ----------  ---------------------------------------------------

         1          1          1  TABLE ACCESS BY INDEX ROWID EMP (cr=2 pr=0 pw=0 time=38 us cost=1 size=38 card=1)

         1          1          1   INDEX UNIQUE SCAN PK_EMP (cr=1 pr=0 pw=0 time=19 us cost=0 size=0 card=1)(object id 87109)

 

cr   一致读次数

pr   物理读次数

pw   物理写次数

time 消耗的时间(微秒)

cost 这个操作的消耗

size 预估的返回大小(bytes)

card 预估的cardinality

第五部分:语句执行的等待事件信息

包括各个等待事件的等待次数和等待时间。

1

2

3

4

5

 

Elapsed times include waiting on following events:

  Event waited on                             Times   Max. Wait  Total Waited

  ----------------------------------------   Waited  ----------  ------------

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/b21149d32c6c3ed2ce2745a408b85c19.html