I wonder how far can I go with databases on my shared hosting plan? I'm with ASmallOrange web hosting (the Small $5/mo plan) and I have unlimited domains (1 million domains), unlimited subdomains and unlimited databases. I know there is no such thing as unlimited, so I wonder how many can I afford so that my sites do not start crashing. Right now I'm hosting on this account about 10 domains, and I have another 10 subdomains created on one of these 10 domains, so I have like 20 websites (all low traffic - no more than 50 uniques per day each of them). Five of them are Wordpress blogs, so I have 5 MySQL databases. I have an idea for a new project for which I will need about 15 separate websites (so I will use subdomains), but I will need to host them on Wordpress - all of them. Can't this cause too many work for the server? - another 15 databases? Should I go for a VPS? However, those website won't have tons off traffic. It should be max. 100 uniqes/day per each site.
If you want and all the sites are yours, you can use the same database. Just using different table-prefix for each site Go with VPS, you can have more control. Not only high traffic sites go with vps. We have some vps customers using less than 10GB transfer per month, even they have signed up with VPS256 plan