Назад | Перейти на главную страницу

Производительность ЦП в виртуализированной Windows 2000 для Oracle 8.0.5

Может ли кто-нибудь предложить какие-либо шаги, которые я могу предпринять, чтобы улучшить производительность ЦП базы данных Oracle 8.0.5 на виртуализированной Windows 2000?

Обновить

Новая установленная ОС, Windows 2000 Server Advanced SP4
Oracle 8.0.5
Vmware vSphere 4
Макет ЦП: 4 виртуальных ЦП
Память: 4 ГБ
Dell Poweredge T710
Диск: Локальный рейд 10
2 x Intel Xeon X 5560 @ 2,8 ГГц
8 виртуальных ядер

Обновление 2

Максимально загружены только 2 ЦП, из которых доступно 4. Пожалуйста, обратитесь к изображению: альтернативный текст http://www.freeimagehosting.net/uploads/abc7c40bac.png

Oracle 8.0.5 (вздрогнув).

Одна из причин, по которой вы можете использовать только три ядра, - это количество одновременных сеансов. Сеанс базы данных выполняется на одном процессоре (игнорируя параллельную обработку, которая, как мне кажется, была в версии 8.0.5 и в любом случае является пограничным случаем).

Если вы видите это, когда база данных простаивает, то это один набор проблем (и, скорее всего, связанных с виртуализацией). В противном случае я бы начал с рассмотрения проблемы с базой данных и попытался ограничить ее рабочей нагрузкой.

Попробуйте взглянуть на v $ session и, возможно, на v $ sql, чтобы увидеть, что выполняется. Statspack будет основным инструментом для исследования производительности со стороны базы данных.