I'm proposing taking a site which features 5000+ (and growing by about 10-20 per day) flat file articles of 5000+ characters each and putting them in a database with a full text index to allow for a search engine, dynamic content, and admin utilities. Given that the site at present is getting 30,000 unique session hits/day, can MySQL handle that kind of a load?
Each page would likely hit the database to retrieve an article and again for appropriate advertising. Would this kind of load cause concern? I am also considering using MySQL to create flat cache files to be served by apache--but this does not allow for the ads to be fully dynamic based on the content, which is desired.
Are the other performance concerns when the traffic level is that high?
Thanks