Re: _tru64_directio_disabled param Value on Digital Tru64 Unix

2002-05-26 Thread Anjo Kolk

Well,

If don't want direct io set it to true, else set it to false.

Anjo.

- Original Message -
To: "Multiple recipients of list ORACLE-L" <[EMAIL PROTECTED]>
Sent: Sunday, May 26, 2002 5:23 PM


>
> _tru64_directio_disabled Stands for Direct IO support Disabled
>
> Current Default Value of _tru64_directio_disabled is FALSE ?
>
> Qs What would be the SAFE & Advisable to set  _tru64_directio_disabled to
TRUE ?
>
> Oracle 8.1.7.2 on Digital Tru64 Unix 5.1
>
> It is a Banking (Hybrid) Application having a Load of about 2 Million OLTP
Transactions in a 5 Hour Window
> Everyday
>
> --
> Please see the official ORACLE-L FAQ: http://www.orafaq.com
> --
> Author: VIVEK_SHARMA
>   INET: [EMAIL PROTECTED]
>
> Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
> San Diego, California-- Public Internet access / Mailing Lists
> 
> 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).
>

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

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).



RE: _tru64_directio_disabled param Value on Digital Tru64 Unix

2002-05-27 Thread VIVEK_SHARMA

Anjo , List

If you mean it is SAFE to set this parameter to Either Value , Thanks

Are there any Guidelines to Set this Value for Best Performance ?
OR Should we Simply Set it & See ?
The only Concern is that it is a Production Database .

Thanks


-Original Message-
Sent: Sunday, May 26, 2002 9:48 PM
To: Multiple recipients of list ORACLE-L


Well,

If don't want direct io set it to true, else set it to false.

Anjo.

- Original Message -
To: "Multiple recipients of list ORACLE-L" <[EMAIL PROTECTED]>
Sent: Sunday, May 26, 2002 5:23 PM


>
> _tru64_directio_disabled Stands for Direct IO support Disabled
>
> Current Default Value of _tru64_directio_disabled is FALSE ?
>
> Qs What would be the SAFE & Advisable to set  _tru64_directio_disabled to
TRUE ?
>
> Oracle 8.1.7.2 on Digital Tru64 Unix 5.1
>
> It is a Banking (Hybrid) Application having a Load of about 2 Million OLTP
> Transactions in a 5 Hour Window Everyday

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

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).



RE: _tru64_directio_disabled param Value on Digital Tru64 Unix

2002-05-27 Thread DENNIS WILLIAMS

Vivek - I don't know if you checked Google, but the following page has some
information. http://www.ixora.com.au/notes/direct_io.htm
It sounds like on Tru64 5.0 this is "yes" by default, so you would only be
setting it "no".
And sure I always try out new settings on the production server.
That is how you get a reputation as an eXtremeDBA. Corporations like to
trust their systems to "live on the edge" types. ;-)
Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]


-Original Message-
Sent: Monday, May 27, 2002 3:38 AM
To: Multiple recipients of list ORACLE-L


Anjo , List

If you mean it is SAFE to set this parameter to Either Value , Thanks

Are there any Guidelines to Set this Value for Best Performance ?
OR Should we Simply Set it & See ?
The only Concern is that it is a Production Database .

Thanks


-Original Message-
Sent: Sunday, May 26, 2002 9:48 PM
To: Multiple recipients of list ORACLE-L


Well,

If don't want direct io set it to true, else set it to false.

Anjo.

- Original Message -
To: "Multiple recipients of list ORACLE-L" <[EMAIL PROTECTED]>
Sent: Sunday, May 26, 2002 5:23 PM


>
> _tru64_directio_disabled Stands for Direct IO support Disabled
>
> Current Default Value of _tru64_directio_disabled is FALSE ?
>
> Qs What would be the SAFE & Advisable to set  _tru64_directio_disabled to
TRUE ?
>
> Oracle 8.1.7.2 on Digital Tru64 Unix 5.1
>
> It is a Banking (Hybrid) Application having a Load of about 2 Million OLTP
> Transactions in a 5 Hour Window Everyday

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

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).



RE: _tru64_directio_disabled param Value on Digital Tru64 Unix

2002-05-27 Thread Browett, Darren

Tru64 5.0 pk3 and oracle 8.1.7.2

Where can I find this parameter ( _tru64_directio_disabled ) ?

It is not in V$PARAMETER

Thanks 

Darren

-Original Message-
Sent: May 27, 2002 6:58 AM
To: Multiple recipients of list ORACLE-L


Vivek - I don't know if you checked Google, but the following page has some
information. http://www.ixora.com.au/notes/direct_io.htm
It sounds like on Tru64 5.0 this is "yes" by default, so you would only be
setting it "no".
And sure I always try out new settings on the production server.
That is how you get a reputation as an eXtremeDBA. Corporations like to
trust their systems to "live on the edge" types. ;-)
Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]


-Original Message-
Sent: Monday, May 27, 2002 3:38 AM
To: Multiple recipients of list ORACLE-L


Anjo , List

If you mean it is SAFE to set this parameter to Either Value , Thanks

Are there any Guidelines to Set this Value for Best Performance ?
OR Should we Simply Set it & See ?
The only Concern is that it is a Production Database .

Thanks


-Original Message-
Sent: Sunday, May 26, 2002 9:48 PM
To: Multiple recipients of list ORACLE-L


Well,

If don't want direct io set it to true, else set it to false.

Anjo.

- Original Message -
To: "Multiple recipients of list ORACLE-L" <[EMAIL PROTECTED]>
Sent: Sunday, May 26, 2002 5:23 PM


>
> _tru64_directio_disabled Stands for Direct IO support Disabled
>
> Current Default Value of _tru64_directio_disabled is FALSE ?
>
> Qs What would be the SAFE & Advisable to set  _tru64_directio_disabled to
TRUE ?
>
> Oracle 8.1.7.2 on Digital Tru64 Unix 5.1
>
> It is a Banking (Hybrid) Application having a Load of about 2 Million OLTP
> Transactions in a 5 Hour Window Everyday

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

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Browett, Darren
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).



RE: _tru64_directio_disabled param Value on Digital Tru64 Unix

2002-05-27 Thread VIVEK_SHARMA



_tru64_directio_disabled is an NON-Documented Tru64 Unix Specific parameter 

To get List of ALL (Documented & NON-Documented) parameters :-

set echo on

spool parm1

select
a.ksppinm "Parameter",
a.ksppdesc "Description",
b.ksppstvl "Session Value",
c.ksppstvl "Instance Value"
from
x$ksppi a,
x$ksppcv b,
x$ksppsv c
where
a.indx = b.indx
and a.indx = c.indx
and a.ksppinm like '/_%' escape '/'
/

spool off


-Original Message-
Sent: Monday, May 27, 2002 10:38 PM
To: Multiple recipients of list ORACLE-L


Tru64 5.0 pk3 and oracle 8.1.7.2

Where can I find this parameter ( _tru64_directio_disabled ) ?

It is not in V$PARAMETER

Thanks 

Darren

-Original Message-
Sent: May 27, 2002 6:58 AM
To: Multiple recipients of list ORACLE-L


Vivek - I don't know if you checked Google, but the following page has some
information. http://www.ixora.com.au/notes/direct_io.htm
It sounds like on Tru64 5.0 this is "yes" by default, so you would only be
setting it "no".
And sure I always try out new settings on the production server.
That is how you get a reputation as an eXtremeDBA. Corporations like to
trust their systems to "live on the edge" types. ;-)
Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]


-Original Message-
Sent: Monday, May 27, 2002 3:38 AM
To: Multiple recipients of list ORACLE-L


Anjo , List

If you mean it is SAFE to set this parameter to Either Value , Thanks

Are there any Guidelines to Set this Value for Best Performance ?
OR Should we Simply Set it & See ?
The only Concern is that it is a Production Database .

Thanks


-Original Message-
Sent: Sunday, May 26, 2002 9:48 PM
To: Multiple recipients of list ORACLE-L


Well,

If don't want direct io set it to true, else set it to false.

Anjo.

- Original Message -
To: "Multiple recipients of list ORACLE-L" <[EMAIL PROTECTED]>
Sent: Sunday, May 26, 2002 5:23 PM


>
> _tru64_directio_disabled Stands for Direct IO support Disabled
>
> Current Default Value of _tru64_directio_disabled is FALSE ?
>
> Qs What would be the SAFE & Advisable to set  _tru64_directio_disabled to
TRUE ?
>
> Oracle 8.1.7.2 on Digital Tru64 Unix 5.1
>
> It is a Banking (Hybrid) Application having a Load of about 2 Million OLTP
> Transactions in a 5 Hour Window Everyday

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

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Browett, Darren
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: VIVEK_SHARMA
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).



RE: _tru64_directio_disabled param Value on Digital Tru64 Unix

2002-05-28 Thread Browett, Darren

Thank You !

-Original Message-
Sent: May 27, 2002 11:13 PM
To: Multiple recipients of list ORACLE-L




_tru64_directio_disabled is an NON-Documented Tru64 Unix Specific parameter 

To get List of ALL (Documented & NON-Documented) parameters :-

set echo on

spool parm1

select
a.ksppinm "Parameter",
a.ksppdesc "Description",
b.ksppstvl "Session Value",
c.ksppstvl "Instance Value"
from
x$ksppi a,
x$ksppcv b,
x$ksppsv c
where
a.indx = b.indx
and a.indx = c.indx
and a.ksppinm like '/_%' escape '/'
/

spool off


-Original Message-
Sent: Monday, May 27, 2002 10:38 PM
To: Multiple recipients of list ORACLE-L


Tru64 5.0 pk3 and oracle 8.1.7.2

Where can I find this parameter ( _tru64_directio_disabled ) ?

It is not in V$PARAMETER

Thanks 

Darren

-Original Message-
Sent: May 27, 2002 6:58 AM
To: Multiple recipients of list ORACLE-L


Vivek - I don't know if you checked Google, but the following page has some
information. http://www.ixora.com.au/notes/direct_io.htm
It sounds like on Tru64 5.0 this is "yes" by default, so you would only be
setting it "no".
And sure I always try out new settings on the production server.
That is how you get a reputation as an eXtremeDBA. Corporations like to
trust their systems to "live on the edge" types. ;-)
Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]


-Original Message-
Sent: Monday, May 27, 2002 3:38 AM
To: Multiple recipients of list ORACLE-L


Anjo , List

If you mean it is SAFE to set this parameter to Either Value , Thanks

Are there any Guidelines to Set this Value for Best Performance ?
OR Should we Simply Set it & See ?
The only Concern is that it is a Production Database .

Thanks


-Original Message-
Sent: Sunday, May 26, 2002 9:48 PM
To: Multiple recipients of list ORACLE-L


Well,

If don't want direct io set it to true, else set it to false.

Anjo.

- Original Message -
To: "Multiple recipients of list ORACLE-L" <[EMAIL PROTECTED]>
Sent: Sunday, May 26, 2002 5:23 PM


>
> _tru64_directio_disabled Stands for Direct IO support Disabled
>
> Current Default Value of _tru64_directio_disabled is FALSE ?
>
> Qs What would be the SAFE & Advisable to set  _tru64_directio_disabled to
TRUE ?
>
> Oracle 8.1.7.2 on Digital Tru64 Unix 5.1
>
> It is a Banking (Hybrid) Application having a Load of about 2 Million OLTP
> Transactions in a 5 Hour Window Everyday

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

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Browett, Darren
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: VIVEK_SHARMA
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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

RE: _tru64_directio_disabled param Value on Digital Tru64 Unix

2002-05-29 Thread Srini . Chavali


Quote from a person who has had researched this thoroughly at our site -

"Oracle 8.1.6 and later releases check to see if they are running
on Tru64 5.0a or later operating system revision.If so, the RDBMS
automatically uses the directio mode to open the database files.

Directio bypasses the operating system (ADVFS file system) caching and is
more efficient; however, ADVFS does not cache any data or pre-fetch read
data.For single block random reads directio is a performance
improvement--there is less O/S overhead and Oracle does a good job of
managing the buffer cache.   However, Oracle does not hold multiple block
reads in its cache, so if your workload involves a large number of
multi-block reads directio is a performance detriment.The blocks are
not cached, so re-reads require physical I/O for each read, and Oracle does
not pre-fetch data as ADVFS does, so the application incurs more I/O wait.

Also, any subsequent access after a file is opened in directio mode
inherits the directio mode.   This may impact other applications reading
the files outside of the database activity--for example backup.

In our experience using the Oracle Applications (ERP) suite,  overall
performance was better with directio disabled.

By default directio is enabled if running 8.1.6 or later and Tru64 5.0a or
later.The flag to disable was introduced in 8.1.7.2, I believe.   We
were told not to run 8.1.7.2 on Tru64 (buggy), so we have implemented
8.1.7.3.

The default operating mode is:

_tru64_directio_disabled = FALSE

This enables directio.   If you set it TRUE, then the RDBMS I/O will
function as it did before--using normal I/O.   There is not a lot of risk
in changing this option, and directio may prove to be advantageous for a
heavy OLTP environment.   I would recommend testing outside of Production
if at all possible.

Bill"

HTH

Srini Chavali
Oracle DBA
Cummins Inc

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

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).



RE: _tru64_directio_disabled param Value on Digital Tru64 Unix

2002-05-29 Thread Jay Hostetter

I joined in on this thread a little bit late.  I just did a little experimentation 
with this parameter, and all that I can say is WOW!  This is the equivalent of the 
mythical _make_sql_run_faster!

My quick tests on 8.1.7.2 on both Tru64 5.1 pk3 and 5.1a pk1:

Query1 : Avg. of 1.13 sec improved to .11 sec.
Query2 : Avg. of 11.78 sec improved to 2.12 sec.
Query3 : Avg. of .75 sec improved to .08 sec.

This included multiple runs of each query, with a database bounce in between of course.

So, what is the catch?

>>> [EMAIL PROTECTED] 05/29/02 02:26PM >>>

Quote from a person who has had researched this thoroughly at our site -

"Oracle 8.1.6 and later releases check to see if they are running
on Tru64 5.0a or later operating system revision.If so, the RDBMS
automatically uses the directio mode to open the database files.

Directio bypasses the operating system (ADVFS file system) caching and is
more efficient; however, ADVFS does not cache any data or pre-fetch read
data.For single block random reads directio is a performance
improvement--there is less O/S overhead and Oracle does a good job of
managing the buffer cache.   However, Oracle does not hold multiple block
reads in its cache, so if your workload involves a large number of
multi-block reads directio is a performance detriment.The blocks are
not cached, so re-reads require physical I/O for each read, and Oracle does
not pre-fetch data as ADVFS does, so the application incurs more I/O wait.

Also, any subsequent access after a file is opened in directio mode
inherits the directio mode.   This may impact other applications reading
the files outside of the database activity--for example backup.

In our experience using the Oracle Applications (ERP) suite,  overall
performance was better with directio disabled.

By default directio is enabled if running 8.1.6 or later and Tru64 5.0a or
later.The flag to disable was introduced in 8.1.7.2, I believe.   We
were told not to run 8.1.7.2 on Tru64 (buggy), so we have implemented
8.1.7.3.

The default operating mode is:

_tru64_directio_disabled = FALSE

This enables directio.   If you set it TRUE, then the RDBMS I/O will
function as it did before--using normal I/O.   There is not a lot of risk
in changing this option, and directio may prove to be advantageous for a
heavy OLTP environment.   I would recommend testing outside of Production
if at all possible.

Bill"

HTH

Srini Chavali
Oracle DBA
Cummins Inc

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

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).




**DISCLAIMER
This e-mail message and any files transmitted with it are intended for the use of the 
individual or entity to which they are addressed and may contain information that is 
privileged, proprietary and confidential. If you are not the intended recipient, you 
may not use, copy or disclose to anyone the message or any information contained in 
the message. If you have received this communication in error, please notify the 
sender and delete this e-mail message. The contents do not represent the opinion of 
D&E except to the extent that it relates to their official business.
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Jay Hostetter
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).



Re: _tru64_directio_disabled param Value on Digital Tru64 Unix

2002-05-30 Thread Hemant K Chitale


So you got a performance improvement by
*disabling* DirectIO  (ie, by setting _tru64_directio_disabled=TRUE) ?

Hemant K Chitale

- Original Message -
To: "Multiple recipients of list ORACLE-L" <[EMAIL PROTECTED]>
Sent: Thursday, 30 May, 2002 3:48 AM


I joined in on this thread a little bit late.  I just did a little
experimentation with this parameter, and all that I can say is WOW!  This is
the equivalent of the mythical _make_sql_run_faster!

My quick tests on 8.1.7.2 on both Tru64 5.1 pk3 and 5.1a pk1:

Query1 : Avg. of 1.13 sec improved to .11 sec.
Query2 : Avg. of 11.78 sec improved to 2.12 sec.
Query3 : Avg. of .75 sec improved to .08 sec.

This included multiple runs of each query, with a database bounce in between
of course.

So, what is the catch?

>>> [EMAIL PROTECTED] 05/29/02 02:26PM >>>

Quote from a person who has had researched this thoroughly at our site -

"Oracle 8.1.6 and later releases check to see if they are running
on Tru64 5.0a or later operating system revision.If so, the RDBMS
automatically uses the directio mode to open the database files.

Directio bypasses the operating system (ADVFS file system) caching and is
more efficient; however, ADVFS does not cache any data or pre-fetch read
data.For single block random reads directio is a performance
improvement--there is less O/S overhead and Oracle does a good job of
managing the buffer cache.   However, Oracle does not hold multiple block
reads in its cache, so if your workload involves a large number of
multi-block reads directio is a performance detriment.The blocks are
not cached, so re-reads require physical I/O for each read, and Oracle does
not pre-fetch data as ADVFS does, so the application incurs more I/O wait.

Also, any subsequent access after a file is opened in directio mode
inherits the directio mode.   This may impact other applications reading
the files outside of the database activity--for example backup.

In our experience using the Oracle Applications (ERP) suite,  overall
performance was better with directio disabled.

By default directio is enabled if running 8.1.6 or later and Tru64 5.0a or
later.The flag to disable was introduced in 8.1.7.2, I believe.   We
were told not to run 8.1.7.2 on Tru64 (buggy), so we have implemented
8.1.7.3.

The default operating mode is:

_tru64_directio_disabled = FALSE

This enables directio.   If you set it TRUE, then the RDBMS I/O will
function as it did before--using normal I/O.   There is not a lot of risk
in changing this option, and directio may prove to be advantageous for a
heavy OLTP environment.   I would recommend testing outside of Production
if at all possible.

Bill"

HTH

Srini Chavali
Oracle DBA
Cummins Inc

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

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).




**DISCLAIMER
This e-mail message and any files transmitted with it are intended for the
use of the individual or entity to which they are addressed and may contain
information that is privileged, proprietary and confidential. If you are not
the intended recipient, you may not use, copy or disclose to anyone the
message or any information contained in the message. If you have received
this communication in error, please notify the sender and delete this e-mail
message. The contents do not represent the opinion of D&E except to the
extent that it relates to their official business.
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Jay Hostetter
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Hemant K Chitale
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail messag

Re: _tru64_directio_disabled param Value on Digital Tru64 Unix

2002-05-30 Thread Jay Hostetter

Yes, I changed it from the default.

Jay Hostetter
Oracle DBA
D. & E. Communications
Ephrata, PA  USA

>>> "Hemant K Chitale" <[EMAIL PROTECTED]> 05/30/02 09:32AM >>>

So you got a performance improvement by
*disabling* DirectIO  (ie, by setting _tru64_directio_disabled=TRUE) ?

Hemant K Chitale

- Original Message -
To: "Multiple recipients of list ORACLE-L" <[EMAIL PROTECTED]>
Sent: Thursday, 30 May, 2002 3:48 AM


I joined in on this thread a little bit late.  I just did a little
experimentation with this parameter, and all that I can say is WOW!  This is
the equivalent of the mythical _make_sql_run_faster!

My quick tests on 8.1.7.2 on both Tru64 5.1 pk3 and 5.1a pk1:

Query1 : Avg. of 1.13 sec improved to .11 sec.
Query2 : Avg. of 11.78 sec improved to 2.12 sec.
Query3 : Avg. of .75 sec improved to .08 sec.

This included multiple runs of each query, with a database bounce in between
of course.

So, what is the catch?

>>> [EMAIL PROTECTED] 05/29/02 02:26PM >>>

Quote from a person who has had researched this thoroughly at our site -

"Oracle 8.1.6 and later releases check to see if they are running
on Tru64 5.0a or later operating system revision.If so, the RDBMS
automatically uses the directio mode to open the database files.

Directio bypasses the operating system (ADVFS file system) caching and is
more efficient; however, ADVFS does not cache any data or pre-fetch read
data.For single block random reads directio is a performance
improvement--there is less O/S overhead and Oracle does a good job of
managing the buffer cache.   However, Oracle does not hold multiple block
reads in its cache, so if your workload involves a large number of
multi-block reads directio is a performance detriment.The blocks are
not cached, so re-reads require physical I/O for each read, and Oracle does
not pre-fetch data as ADVFS does, so the application incurs more I/O wait.

Also, any subsequent access after a file is opened in directio mode
inherits the directio mode.   This may impact other applications reading
the files outside of the database activity--for example backup.

In our experience using the Oracle Applications (ERP) suite,  overall
performance was better with directio disabled.

By default directio is enabled if running 8.1.6 or later and Tru64 5.0a or
later.The flag to disable was introduced in 8.1.7.2, I believe.   We
were told not to run 8.1.7.2 on Tru64 (buggy), so we have implemented
8.1.7.3.

The default operating mode is:

_tru64_directio_disabled = FALSE

This enables directio.   If you set it TRUE, then the RDBMS I/O will
function as it did before--using normal I/O.   There is not a lot of risk
in changing this option, and directio may prove to be advantageous for a
heavy OLTP environment.   I would recommend testing outside of Production
if at all possible.

Bill"

HTH

Srini Chavali
Oracle DBA
Cummins Inc

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

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).




**DISCLAIMER
This e-mail message and any files transmitted with it are intended for the
use of the individual or entity to which they are addressed and may contain
information that is privileged, proprietary and confidential. If you are not
the intended recipient, you may not use, copy or disclose to anyone the
message or any information contained in the message. If you have received
this communication in error, please notify the sender and delete this e-mail
message. The contents do not represent the opinion of D&E except to the
extent that it relates to their official business.
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com 
--
Author: Jay Hostetter
  INET: [EMAIL PROTECTED] 

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).




**DISCLAIMER
This e-mail message and any files transmitted with it are intended for the use of the 
individual or entity to which they are addressed and may contain information that is 
privileged, proprietary and conf

RE: _tru64_directio_disabled param Value on Digital Tru64 Unix

2002-05-30 Thread Browett, Darren

I dont't know the full details, but Compaq/HP has just released patch kit 2
for
5.1a, and there may be a patch with regards to Direct I/O and inconsitent
data
in there.



-Original Message-
Sent: May 29, 2002 12:48 PM
To: Multiple recipients of list ORACLE-L


I joined in on this thread a little bit late.  I just did a little
experimentation with this parameter, and all that I can say is WOW!  This is
the equivalent of the mythical _make_sql_run_faster!

My quick tests on 8.1.7.2 on both Tru64 5.1 pk3 and 5.1a pk1:

Query1 : Avg. of 1.13 sec improved to .11 sec.
Query2 : Avg. of 11.78 sec improved to 2.12 sec.
Query3 : Avg. of .75 sec improved to .08 sec.

This included multiple runs of each query, with a database bounce in between
of course.

So, what is the catch?

>>> [EMAIL PROTECTED] 05/29/02 02:26PM >>>

Quote from a person who has had researched this thoroughly at our site -

"Oracle 8.1.6 and later releases check to see if they are running
on Tru64 5.0a or later operating system revision.If so, the RDBMS
automatically uses the directio mode to open the database files.

Directio bypasses the operating system (ADVFS file system) caching and is
more efficient; however, ADVFS does not cache any data or pre-fetch read
data.For single block random reads directio is a performance
improvement--there is less O/S overhead and Oracle does a good job of
managing the buffer cache.   However, Oracle does not hold multiple block
reads in its cache, so if your workload involves a large number of
multi-block reads directio is a performance detriment.The blocks are
not cached, so re-reads require physical I/O for each read, and Oracle does
not pre-fetch data as ADVFS does, so the application incurs more I/O wait.

Also, any subsequent access after a file is opened in directio mode
inherits the directio mode.   This may impact other applications reading
the files outside of the database activity--for example backup.

In our experience using the Oracle Applications (ERP) suite,  overall
performance was better with directio disabled.

By default directio is enabled if running 8.1.6 or later and Tru64 5.0a or
later.The flag to disable was introduced in 8.1.7.2, I believe.   We
were told not to run 8.1.7.2 on Tru64 (buggy), so we have implemented
8.1.7.3.

The default operating mode is:

_tru64_directio_disabled = FALSE

This enables directio.   If you set it TRUE, then the RDBMS I/O will
function as it did before--using normal I/O.   There is not a lot of risk
in changing this option, and directio may prove to be advantageous for a
heavy OLTP environment.   I would recommend testing outside of Production
if at all possible.

Bill"

HTH

Srini Chavali
Oracle DBA
Cummins Inc

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

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).




**DISCLAIMER
This e-mail message and any files transmitted with it are intended for the
use of the individual or entity to which they are addressed and may contain
information that is privileged, proprietary and confidential. If you are not
the intended recipient, you may not use, copy or disclose to anyone the
message or any information contained in the message. If you have received
this communication in error, please notify the sender and delete this e-mail
message. The contents do not represent the opinion of D&E except to the
extent that it relates to their official business.
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Jay Hostetter
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Browett, Darren
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an