Боюсь исчерпать железные ресурсы на, сравнительно, небольших размерах базы.
Да, Вы путаете чёрное с белым. ;)
Ресурсы же не "исчёрпываются", они нужны для того, чтобы их использовать.
Если у Вас [слишком] много запросов — что-то "подвинется", как всегда.
Но то, что "тяжёлые" запросы забирают 100% какого-то из нужных им ресурсов — это норма (или же к этому стоит стремиться).
Хуже, если не забирают (т.е. СУБД не способна использовать всё "железо", которое ей дают).