Hi,
No i'm not confused at all. MySQL is not a database server, it's a DBMS, just as SQL Server is an RDBMS. When I say Database server, as my the subject line of my post would infer I mean seperating the webserver and the DBMS onto two seperate machines(2-tier).
My question is mostly based on hardware. I don't see the ambiguity in my post. When I mentioned stored procs and triggers, I was saying that is a big reason why SQL Server and Oracle always have their own dedicated box.
So my question is, should MySQL go into it's own server(machine, e.g. compaq proliant). Most sites have a 3 tier architecture, with the web server, code logic on one box and the DB on it's own box. If you have a site that gets around 3,000 unique hits a day, should a 2-tier architecture be the way to go?
Thanks
MK