| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Mailing Lists -> Oracle-L -> tkprof output help
db is 8174 in rbo mode.
There is 1 row in the S_PARTY_PER_DTL_X table that would have a specific PAR_ROW_ID so why would it take 247 row fetches and 247 rows processed?
SELECT
T1.LAST_UPD,
T1.CREATED_BY,
T1.CONFLICT_ID,
T1.CREATED,
T1.NUMBER_OF_TERMS,
T1.ROW_ID,
T1.RELATIONSHIP_END_DT,
T1.RELATIONSHIP_START_DT,
T1.DISCIPLINE,
T1.PROMO_CODE,
T1.MODIFICATION_NUM,
T1.RELATIONSHIP_STATUS,
T1.RELATION_TYPE_CD,
T1.LAST_UPD_BY
FROM
SIEBEL.CX_S_PARTY_PER_DTL_X T1
WHERE
(T1.PAR_ROW_ID = :1)
call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 1 0.00 0.00 0 0 0 0
Execute 247 0.02 0.01 0 0 0 0
Fetch 247 0.01 0.01 0 998 0 247
------- ------ -------- ---------- ---------- ---------- ---------- ----------
total 495 0.03 0.02 0 998 0 247
Misses in library cache during parse: 0
Optimizer goal: RULE
Parsing user id: 66 (CRAIGC)
Rows Execution Plan
------- ---------------------------------------------------
0 SELECT STATEMENT GOAL: RULE
0 TABLE ACCESS (BY INDEX ROWID) OF 'CX_S_PARTY_PER_DTL_X'
0 INDEX (RANGE SCAN) OF 'CX_S_PARTY_PER_DTL_X_U1' (UNIQUE)
SQL> select count(*) from siebel.cx_s_party_per_dtl_x;
COUNT(*)
780454
Thanks for any insight!
--
- David Green
![]() |
![]() |