Question: What are the ways
to monitor network performance in Oracle? I want to monitor
network traffic shipments and network latency using AWR, STATSPACK
or the v$ views. What options does Oracle offer for network
Answer: Oracle only
see the network via SQL*Net (Oracle*Net), but Oracle does
provide some good network monitoring tools.
The SQL*Net message to client may
indicate a network-related issue that causes clients too
long to get data from the database server. Thus, it can be a
TCP issue, but it is not limited to that.
Common causes of a high SQL*Net
message to client might include TCP/IP bottlenecks or TNS
- High network latency:
ensure that your TCP/IP does not have bottlenecks.
don't want to write your own OS monitoring scripts you can
download a full set of Oracle
OS monitoring scripts.
SQL*Net message to client
Oracle metric indicates
the server (foreground
process) is sending a message to the client. Network
bottlenecks are very common in distributed systems and those
with high network traffic. They are manifested as SQL*Net
Event Waits Time (cs) Wt Time
--------------------------------- ------------ ------------ -------
SQL*Net more data to client 3,914,935 9,475,372 99.76
db file sequential read 1,367,659 6,129 .06
db file parallel write 7,582 5,001 .05
rdbms ipc reply 26 4,612 .05
db file scattered read 16,886 2,446 .03
Here is a network monitoring script:
heading 'end|time' format a10
col c2 heading 'wait|class' format a20
col c3 heading 'time|waited' format
break on c1 skip 2
---------- -------------------- ----------------
Also see my notes on monitoring Oracle
Oracle Training from Don Burleson
The best on site
training classes" are just a phone call away! You can get personalized Oracle training by Donald Burleson, right at your shop!
Burleson is the American Team
documentation was created as a support and Oracle training reference for use by our
DBA performance tuning consulting professionals.
Feel free to ask questions on our
considering using the services of an Oracle support expert should
independently investigate their credentials and experience, and not rely on
advertisements and self-proclaimed expertise. All legitimate Oracle experts
Oracle technology is changing and we
strive to update our BC Oracle support information. If you find an error
or have a suggestion for improving our content, we would appreciate your
and include the URL for the page.
Copyright © 1996 - 2020
All rights reserved by
is the registered trademark of Oracle Corporation.