Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Asynchronous I/O on Linux
As you correctly stated, asynchronous I/O is not available on Linux
7.3 except as an emulation library. Therefore Informix on Linux will
probably be using the same system calls after all.
I guess you will have learn on another platform which has aio.
Regards,
Thomas
On 21 May 2003 07:28:51 -0700, janos_von_neumann_at_hotmail.com (janos) wrote:
>Hi everybody,
>
> I want to enable asynchronous I/O
>for oracle 9.2.0.3 on my redhat 7.3.
>I have libaio and libaio-devel just
>installed and I followed the step to
>relink oracle with this option:
>
>1) cd to $ORACLE_HOME/rdbms/lib
>
> a) make -f ins_rdbms.mk async_on
> b) make -f ins_rdbms.mk ioracle
>
>b) Parameter settings in init.ora file
>for filesystem files:
>
> a) set 'disk_asynch_io=true'
> b) set 'filesystemio_options=asynch'
>
>and then I have restarted the db (with
>the right init<my_SID>.ora of course).
> The problem is this: with a
>
># strace -p <pid_of_dbwr>
>
>I can still see the O_SYNC flag in the
>open system call when the dbwr opens a
>datafile, so it seems that the asynchronous
>I/O it's not enabled: it is correct? What I
>have to do to enable it?
>
>P.S. yes I know it: redhat7.3 it's not a supported
>distribution for 9.2.0.3 but it's for learning
>purpose.
>
>Thanks for your attention.
>
>Cheers.
Received on Wed May 21 2003 - 09:49:55 CDT