Oracle 11g R2 占用大量交换空间

Oracle 11g R2 占用大量交换空间

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

数据库本身大约有 15gb,包含大量的 blob 数据。

在 sql select 期间,服务器经常因等待 io 而挂起,大约 100%。它挂起的方式让我甚至无法使用 ssh 连接到它。它占用了大约 5-6 GB 的交换空间。select 不包括 blob 数据,只包括普通行。

我已经vm.swappiness = 0尝试过了,swapoff但它仍然挂起。

可能存在什么问题?

相关内容