The main difference between INB & OOB breaks is that the Oracle kernel will 
get notified directly when OOB is received (a bit is set to indicate that an 
interrupt happened and the Oracle kernel will check this bit every now and 
then). With in band breaks the connections has to be tested (real expensive 
operation) so that isn't done all that frequently (skip_poll_select or 
something like that was introduced in SQL*net to indicate how many times an 
inband break test should be done). So the kernel will check for breaks every 
so often and then if it uses inband break it may decide not to perform the 
test. So it could take some time before a break is caught.

Anjo.

On Tuesday 18 March 2003 11:08, you wrote:
> Hi,
>
> Or may be because IBB is in the queue, that why it seems like not working.
>
> Just my speculation
>
> Sinardy
>
>
> -----Original Message-----
> Sent: 18 March 2003 17:09
> To: Multiple recipients of list ORACLE-L
>
>
>
> Inband breaks are (were) not supported by all protocols and not all
> implementations of the same protocol on each platform (especially in the
> early days of SQL*Net).  It was clear to the developers that OBB was the
> most optimal way of implementing break handling but not every platform did
> support it.
>
> So you will use IBB some on weird platforms that don't support OBB break.
>
> Anjo.
>
> On Tuesday 18 March 2003 07:48, Sinardy Xing wrote:
> > Hi all,
> >
> > I have question about "Inband break", please help me understand this
> >
> > Oracle said:
> >
> >  There are 2 types of breaks:
> > - Inband breaks: are transmitted as part of regular data traffic using
> > the normal protocol read and write functions. These breaks are symply
> > queued. - Outband breaks: are faster as it is send during urgent data
> > messages. These messages cause signals and take a lot of load of the
> > server.
> >
> > These are my questions:
> >
> > What is the purpose of Inband break?
> > when we use it during our day to day activities?
> > is this break trigger automatically (something like "end" of some
> > activity)?
> >
> >
> > Thanks,
> >
> > Sinardy

-- 
----------------------------------------------------------------
Anjo Kolk
http://www.oraperf.com

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Anjo Kolk
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Reply via email to