Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: oracle benchmarks on VMS

Re: oracle benchmarks on VMS

From: Bill Todd <billtodd_at_metrocast.net>
Date: Mon, 3 Mar 2003 18:47:03 -0500
Message-ID: <N4OdnbxOMr7gdP6jXTWcpg@metrocast.net>

"Hein van den Heuvel" <hein_netscape_at_eps.zko.dec.com> wrote in message news:3E63C5E9.88569D3F_at_eps.zko.dec.com...

...

> On Unix systems the OS tends to waste time and memory buffering Oracle
> data pages which are better managerd by Oracle in its buffer pool (SGA).
> On many Unix implementation, for ultimate Oracle perfromance once has to
> deal with hard-to-manage 'Raw Devices' to avoid said buffering.

Not on the most common Unixes. Veritas' VxFS file system supports direct (unbuffered) file I/O, and it's available pretty widely (it may even be the standard file system on HP-UX - they had their fingers in some part of the HP-UX data management pie, anyway). VxFS runs on Solaris, and IIRC Sun's own file system also supports direct I/O (not too surprising, given how important Oracle is to them). Linux has some form of direct I/O in 2.4, though it may be scheduled for more massaging to eliminate some kludgery. VxFS was recently ported to AIX (I don't know whether their native JFS supports direct I/O, though).

(Many Unixes support asynchronous I/O too, but AFAIK none as well as VMS: they - and the POSIX asynchrony model - never seemed to understand how completion processing should work.)

Received on Mon Mar 03 2003 - 17:47:03 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US