Starting run-db requires the amount of memory on the machine that is equal to the current database size. Additionally, as the database grows, run-db is taking over 4 minutes to start crawling and listening for new transactions.