Re: How to trace the root cause of "SQL*Net more data to client" for only few executions of a query

From: Andy Sayer <andysayer_at_gmail.com>
Date: Wed, 9 Oct 2019 18:49:52 +0100
Message-ID: <CACj1VR67J7SQXncyUBbhWDTQnB203=neZbNQ9c1b5_n4noTvnA_at_mail.gmail.com>



What are you using to show “ most of the time is being spent on "SQL*Net more data to client"”? Is it something that will ignore sql*net message from client?

A standard 10046 trace will show you everything you really need here - rows returned in a fetch and individual wait times for this event and how often they occurred for a fetch.

What’s client driver being used? How is the fetching configured?

Thanks,
Andy

On Wed, 9 Oct 2019 at 18:34, Mark W. Farnham <mwf_at_rsiz.com> wrote:

> and (not but) are different client programs or client locations the
> “catchers” of the data?
>
>
>
> if different, seeing if the slow ones are consistently of a type could be
> useful in diagnosis and prevention.
>
>
>
> a VLAN with no real QOS (even if configured and promised) can also
> correlate with this, especially if the physical LAN is used for video.
>
>
>
> mwf
>
>
>
> *From:* oracle-l-bounce_at_freelists.org [mailto:
> oracle-l-bounce_at_freelists.org] *On Behalf Of *Dominic Brooks
> *Sent:* Wednesday, October 09, 2019 1:16 PM
> *To:* krishsingh.111_at_gmail.com
> *Cc:* ORACLE-L
> *Subject:* Re: How to trace the root cause of "SQL*Net more data to
> client" for only few executions of a query
>
>
>
> What arraysize is being used ? What’s the average row size?
>
>
>
>
> https://blog.tanelpoder.com/2008/02/10/sqlnet-message-to-client-vs-sqlnet-more-data-to-client/
>
> Sent from my iPhone
>
>
> On 9 Oct 2019, at 17:32, kunwar singh <krishsingh.111_at_gmail.com> wrote:
>
> Hi Listers,
>
> Our customer have one job which runs daily and one of the sqls which
> executes like 500 times had 5 odd executions where it runs slower and most
> of the time is being spent on "SQL*Net more data to client". Normal run
> times are like few seconds and the longer run times are like 1 hour or so.
>
>
> For other executions we dont see that wait event being a problem.
>
> What kind of tracing can we do to go in depth of the issue. I want to be
> sure before i suggest some tuning at SDU sizing level etc.
>
> Because we cannot predict when the slow run of the query will happen we
> cannot wait for it and then run strace etc exactly at that time ,Basically
> we will have to automate the tracing step.
>
>
>
> --
>
> Cheers,
> Kunwar
>
>

--
http://www.freelists.org/webpage/oracle-l
Received on Wed Oct 09 2019 - 19:49:52 CEST

Original text of this message