Имхо таково:
Оракл имеет смысл, если вы перенесете бизнес логику-на уровнь БД и оптимизируете запросы конкретно под оракл.
Иначе все преимущество пойдет исключительно от новоприобретенной более сильной машины.С тем же успехом вы можете начать переписывать логику в сторону MySQL/PostgreSQL.
Во-первых, действительно увеличьте память и оттюньте my.cnf
Во-вторых, подумайте над изменением логики работы приложения с базой. Лучший, пожалуй пример - livejournal.ru
В любом случае, гораздо большие (и дешевые) результаты дает оптимизация приложения и SQL запросов, чем решения "железные". Врядли у вас OLTP приложение, а значит оптимизация реальна.