Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> reduce dblink (database link) chatter
I have a query that requires a join over the link.
It doesn't return a lot of info from the link (5-20 rows), however,
the trace file shows plenty of waits on db link.
Is there are any way to reduce the # of roundtrips? Upping the arraysize (at least through sql*plus) didn't seem to modify the behavior.
Elapsed times include waiting on following events:
Event waited on Times Max. Wait Total Waited -------------------------------- Waited ---------- ------------ SQL*Net message to client 117 0.00 0.00 SQL*Net message from client 117 0.04 0.55 SQL*Net message to dblink 14218 0.01 0.02 SQL*Net message from dblink 14218 0.14 26.81 file open 8 0.00 0.00 direct path write 17 0.02 0.18 direct path read 18 0.02 0.08 db file sequential read 72 0.03 0.87 ************************************************************************
call count cpu elapsed disk query current rows
------- ----- ------- -------- ------ ------- -------- --------
Parse 16 0.09 0.38 0 0 0 0 Execute 16 0.27 1.00 0 0 0 0 Fetch 101 5.00 30.05 90 1491 29 158.......
------- ----- ------- -------- ------ ------- -------- --------
total 133 5.36 31.43 90 1491 29 158
![]() |
![]() |