Если ты переносишь нагрузку на БД, то стоит думать о том что это за бд и справится ли она, с подсчетами хорошо работает postgresql и запросами из множества таблиц. Её по этому на OSM и используют. Но FOX прав, очень много зависит от того какие запросы и есть много книг где показываются очень плохие примеры и оптимизация работы БД зачастую можно увеличить на 40% от правильной настройки сервера и формирования правильных запросов и естественно правильной структуры