Looking for Hosting Large Database Site
I have a site right now on a reseller hosting account that is about 8GB the database size alone. It's basically one database with several large tables. So far the reseller hosting company hasn't complained but I'm not liking the loading times much to retrieve stuff on the front end on the website. The database is growing and I could see it being 20 or more within a year and continually growing.
I'd also like storage for downloadable files, which would probably be another 30GB, maybe 40GB, in time. Right now the downloadable files are hosted on mega but I'd rather it all be integrated into the same hosting account for better control.
The databases are called to the front end to show results and are filterable on the front end. This is where it's slow right now. Right now there are few users because it's not open to the public yet. I'm concerned with as more users start joining and searching, the database will become much slower.
I'd also like a control panel and of course some type of support if I'm in a jam. Right now the site is on a CPanel server and I do most of the database updates through PHPMyAdmin.
So I think at least 60GB diskspace, preferably more. What else do I need in terms of specs?
I was looking at BuyVM and their slabs for more storage but it seems like they have been sold out for a while, so I'll probably have to look elsewhere.
Any recommendations for my situation?