We are running AIX 4.3.3 on a RS/6000-H80 (4way, SSA-D40-Disksubsystem) with Sybase 11.5.1, with asynchronous I/O.
We installed the sybase on 3 different ways:
1) IBM H80 SSA-Disks / AIX 4.3.3 / raw device
2) IBM H80 SSA-Disks / AIX 4.3.3 / JFS-filesystem
3) SUN Ultra5 internal Disk / Solaris 8 / raw device
Reading the sybase-documentations everybody says: install sybase on raw device!
But: Installed on AIX-raw-device (1) the system is very slow, we have WIO of 80% on creating databases and running the application. We can see, that the system writes more or less 400kBytes per second.
On a JFS-filesystem (2, same hardware) these tests are a lot faster! There is a difference up to factor 80 (eighty!) on sequencial reads or factor 5 on random reads.
We tried the sybase-installation on a SUN Ultra 5 (small workstation): here the raw-device-test ist fast, "similar" to the JFS-filesystem on the highend-IBM-H80!
Now, why the raw-device on AIX is so slow in comparison to the raw device on solaris? Is somewhere any parameter to change on AIX?
We installed the sybase on 3 different ways:
1) IBM H80 SSA-Disks / AIX 4.3.3 / raw device
2) IBM H80 SSA-Disks / AIX 4.3.3 / JFS-filesystem
3) SUN Ultra5 internal Disk / Solaris 8 / raw device
Reading the sybase-documentations everybody says: install sybase on raw device!
But: Installed on AIX-raw-device (1) the system is very slow, we have WIO of 80% on creating databases and running the application. We can see, that the system writes more or less 400kBytes per second.
On a JFS-filesystem (2, same hardware) these tests are a lot faster! There is a difference up to factor 80 (eighty!) on sequencial reads or factor 5 on random reads.
We tried the sybase-installation on a SUN Ultra 5 (small workstation): here the raw-device-test ist fast, "similar" to the JFS-filesystem on the highend-IBM-H80!
Now, why the raw-device on AIX is so slow in comparison to the raw device on solaris? Is somewhere any parameter to change on AIX?