Логично, что ускорение при операциях на запись не существенное...
Причина ускорения на чтение так-же понятна
Отсюда мораль: если можно получить прирост в разы за счёт железа (наращиванием памяти), то так и надо делать. Выходит дешевле ведения разработок. Другое дело, что в "запущенных" случаях оптимизацией кода запросов можно ускорить процесс раз в 100
Самый логичный путь
- потюнить руками топовые запросы (потратить, например, пару недель на это, но не более).
-перераспределить по дискам индексы, данные, временные файлы
-качать железо (по большей части память)