Hi Leah-
I would recommend investigating how often you are firing certain data management clean-up efforts (are your triggers tight enough), how often do they need to fire (daily, weekly, monthly), schedule them during "off hours" when possible, and if you can use use your CRM to help the processing power, you can reduce the burden on the Marketo campaign engine.
Hope this helps!