Home » Infrastructure » Unix » AIX and CIO (concurrent I/O)
AIX and CIO (concurrent I/O) [message #269347] Fri, 21 September 2007 15:15 Go to next message
shortline
Messages: 2
Registered: September 2007
Location: MA - USA
Junior Member
Hi,

I have questions regarding AIX and cio with Oracle.

AIX 5.2 ML05
Oracle 9.2.0.8 (CRM DB)

I mounted the data, redo, and temp filesystems with the cio mount option.

The filesystemio_option is set to setall.

Using truss, I only see files opened with O_DYSNC instead of the O_CIO flag and the only read size is 8192.
Using lsof:
oracle 26280098 oracle 25u VREG R,W,DSYN,LG,0x80;CX,BR 41,1 512515 4043309197 /crmdevldata1 (/dev/crmdevldata1lv)

It does not look like Oracle is using cio at all - how can I tell if cio is in use properly?
Are there any other tuning recommedations with cio?

Any help is greatly appreciated!
Thank you
Re: AIX and CIO (concurrent I/O) [message #269394 is a reply to message #269347] Sat, 22 September 2007 00:12 Go to previous messageGo to next message
BlackSwan
Messages: 26766
Registered: January 2009
Location: SoCal
Senior Member
Oracle is NO different from any other non-privileged program; such as any C or C++ program you may write.

Can YOU write a program that make use of "cio"?
Is the limitation the application or the OS configuration?
Re: AIX and CIO (concurrent I/O) [message #270096 is a reply to message #269394] Tue, 25 September 2007 13:41 Go to previous message
shortline
Messages: 2
Registered: September 2007
Location: MA - USA
Junior Member
I have not wrote a program to see if it uses CIO.

I would like to know how to verify if Oracle is using cio properly (as it is configured to do ) via truss or trace or lsof or something else.

Any ideas?

Thank you
Previous Topic: Backup through Unix
Next Topic: Find a String on a variable
Goto Forum:
  


Current Time: Sat Nov 23 22:48:42 CST 2024