У нас есть сервер Oracle 11.2.0.1 с 8 ядрами и 12 ГБ оперативной памяти. Это CentOS 5.6 с файлом подкачки размером 12 ГБ. Целевой объем памяти Oracle составляет 4 ГБ, а управление памятью осуществляется автоматически. Имеет контроллер MegaSAS Raid с 4 дисками.
Сама база данных составляет около 15 ГБ с большим количеством данных blob.
Во время выбора sql сервер сильно зависает с высоким ожиданием io, около 100%. Он зависает так, что я даже не могу подключиться к нему по ssh. Кушает своп около 5-6 гигов. select не включает данные blob только простые строки.
у меня есть vm.swappiness = 0
и я даже пробовал swapoff
но все равно зависает.
В чем может быть проблема?