Home » RDBMS Server » Server Administration » Severe SQL*NET performance issues are encountered.
Severe SQL*NET performance issues are encountered. [message #53220] Wed, 04 September 2002 11:56 Go to next message
Nic Otempi
Messages: 1
Registered: September 2002
Junior Member
Currently one of issues we are trying to figure out is why there is a big difference in Latency between a sqlnet ping compare to a regular server ping.

For example a regular ping between a client in Austin, TX to database server in SanJose,CA is taking about 60MS. But a sqlnet ping between same clients is taking 3 to 4 times longer.

Questions:

1)why there is a big difference in latency between two pings?
2) Is there anybody encountered similar problems before?
3) What are some performance recommendations to reduce sqlnet latency?
Re: Severe SQL*NET performance issues are encountered. [message #53221 is a reply to message #53220] Wed, 04 September 2002 12:18 Go to previous message
SKS
Messages: 26
Registered: February 2002
Junior Member
When tnsping is issued from the command line, a lookup on the Oracle Net Alias is performed. This can occur using a local file called TNSNAMES.ORA or using a Naming Service like Oracle Names or LDAP. The purpose is to get the host name and port number the target Listener is listening on. Once the host name and port number is acquired, a TCP connection is opened to
the target host and port the Oracle Listener is on. To open this TCP connection, the host name must be resolved to the IP address of the destination host. TCP/IP then performs the three-way handshake to complete the connection.

Ping uses IP and thus does not require TCP's three-way handshake. When ping operates, it only sends one IP packet and receives only one. This is fewer packets, by quite a bit, then Oracle's tnsping creates.
Previous Topic: ORA-01092
Next Topic: Invalid database objects
Goto Forum:
  


Current Time: Thu Dec 26 20:44:09 CST 2024