Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Which Protocol to use?

Re: Which Protocol to use?

From: Ana C. Dent <anacedent_at_hotmail.com>
Date: Thu, 12 Aug 2004 01:13:36 GMT
Message-ID: <Xns9542B969BAA05SunnySD@68.6.19.6>


Frank van Bortel <fvanbortel_at_netscape.net> wrote in news:cfcq7f$isp$1_at_news3.tilbu1.nb.home.nl:

> Syltrem wrote:

>> Both BEQ and TCP should give the same performance, but BEQ for
>> clients on the same machine as your db server may be a better choice.
>> BEQ is a "more direct" way to communicate. I don't know what
>> principle it uses on Unix (OpenVMS is my religion) but if you use TCP
>> you get in concurrence with all other TCP traffic. On heavily loaded
>> networks, this may impact your Oracle throughput.
>>
>> Here for local clients I use BEQ, for all others I use TCP.
>> I once had a performance problem (in the beginning) and had to set
>> TCP.NODELAY=TRUE in PROTOCOL.ORA, but after that I had the exact same
>> performance using either one.

The ONLY difference between TCP & BEQ is that BEQ does NOT require a listener. Keep in mind the listener ONLY comes into play upon the initial connection request. After the initial connection has been made the same code path is used by both protocols. Received on Wed Aug 11 2004 - 20:13:36 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US