directo IO

From: Nancy Fisher (Fisher@cc.admin.unt.edu)
Date: Tue May 04 2004 - 10:54:34 EDT


I am running solaris 8 latest release with Oracle 9i (32bit) and Veritas
volume manager running on a 6800. The 6800 has 24g mem. I want to improve IO
performance without using raw file IO. We are trying to test direct io and
compare performance with and without direct io. My questions are:
1. It is true that asychronous io is automatically turned on in Solaris 8?
2. Is there a way to turn it off and why would we need to? Oracle documents
seem to imply that asynchronous io and directio can be used together.
3. I have added in the vfstab the options of forcdirectio, logging on the
oracle database mountpoints in question. If the Oracle option of using direct
io is not set in it's init.ora, will the directio still be inforced at the
Solaris level anyway?
4. What system write call will I look for if running a truss on the pid
writing to the direct io mount point?
5. If we use direct io, will the fact that we are only on 32bit oracle be a
problem on a 24g mem machine.

Any information will help.
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:28:35 EDT