Oracle 11g R2吃了很多东西

我们有一个8核心和12GB RAM的Oracle 11.2.0.1服务器。 它是CentOS 5.6,它有12GB的交换文件。 Oracle的内存目标是4GB,内存pipe理是自动的。 它有4个驱动器的MegaSAS Raid控制器。

数据库本身大约15GB和大量的blob数据。

在sqlselect服务器挂起很多高等待io,大约100%。 它挂起来,我甚至不能使用SSH连接到它。 它吃大约5-6演出交换。 select不包含blob数据只有普通行。

我有vm.swappiness = 0 ,我甚至试过swapoff但它仍然挂起。

可能是什么问题?