Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Dual processor Solaris slower than notebook Win2k
I have two machines running a Oracle 8.1.6 database that was created from the same DDL. The only thing I changed was the file naming conventions. Otherwise, the physical layout of the database on both machines is the same.
Solaris 8
2 processors
1GB RAM
Fast SCSI drive
Windows 2000 Professional
1 processor
128MB RAM
Slow notebook IDE drive
Now, I run the import utility on both of these machines to pump 1.2 million rows into a table. There are no indexes or constraints on the table. The Solaris box takes 11 minutes to run the import and the Win2k notebook takes 2 minutes to run the import.
Here is the sql_trace of the import's INSERT statement for both machines. The counts are a bit different because I didn't get the trace started at exactly the same time, but they are close enough to show that there is a problem.
Solaris 8
call count cpu elapsed disk query current
rows
------- ------ -------- ---------- ---------- ---------- ---------- ------
Win2k
call count cpu elapsed disk query current
rows
------- ------ -------- ---------- ---------- ---------- ---------- ------
I assume that the problem is that the "get buffer" counts for the Solaris box are so much higher than the Win2k box. What could cause this?
Later,
BEDick
Received on Wed Mar 21 2001 - 16:07:59 CST
![]() |
![]() |