Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Oracle 8.1.7 on Solaris using open64/pread64 ?
kouchba wrote:
> Hi Gurus and regards,
>
> I have one Oracle 7.3.4 instance running on Solaris 2.7 (Sparc). When
> I truss a dedicaced process, I see it using functions like open and
> pread,..
>
> I also have one 8.1.7 instance running on the same server but when I
> truss its dedicaced servers, I see they are using functions calls such
> as open64 pread64...which are 64 file system calls, I believe.
>
> My question is, why ? can I change the second behaviour to have it
> working as 7.3.4 as I see huge performance differences between the 2
> (7.3.4 much faster than 8.1.7).
Hi,
the open64, read64, etc calls were designed to get around the 2GB/4GB
file size limit (seek took the position as byte offset).
The use is related to the version of oracle. 8i used these calls by
default, whether or not the datafile is big (>2GB).
This has for sure no performance impact. I would go after memory setting or execution plan differences.
Regards
Stephan
Received on Tue Feb 24 2004 - 02:05:28 CST