Sql net msg from client and fetch arrays

  • From: Moustafa Ahmed <moustafa_dba@xxxxxxxxxxx>
  • To: "oracle-l@xxxxxxxxxxxxx" <oracle-l@xxxxxxxxxxxxx>
  • Date: Fri, 22 Jan 2021 01:08:05 +0000

Hello lister!

I have couple of question about sql net msg from client..
1-considering it is an idle event and it is not sampled at ash or dba_hist for 
ash which views can show which sql_id’s spent most of the time of that idle 
event?

2-as it sounds odd I can explain why I’m asking when running massive DW sql’s 
that retrieves (unfortunate tens of millions of rows) adding to that oracle 
last execution (when the statement is still fetch rows and feeding them to the 
top row source) it may look confusing to DBA’s and app folks
That. Wing said we may have a sql which is spending most of the time retrieving 
the rows not processing the rows so if we can spot the weight of sql net msg’s 
from client it can help big deal!

3-some apps do have variant rows per fetch for different sql’s varying from 
1000 to 100
Meanwhile the app itself has the maximum set for rows perf fetch what causes 
that value to change from one sql to another although the app does not dictate 
that?

Thank you,��i��0���zX���+��n��{�+i�^

Other related posts: