View Single Post


Old
  Post #13 (permalink)   01-18-2009, 12:30 AM
Lagniappe
HD Amateur
 
Join Date: Jan 2009
Posts: 52

Status: Lagniappe is offline
Quote:
Originally Posted by HivelocityLB View Post
In my opinion you can't really compare a locally hosted mySQL service and a remotely hosted mySQL service.
Clearly accessing your databases directly from the same disk is going to be faster than accessing your databases from a remotely hosted mySQL service.

As a blanket statement, I don't think so. Yes for minor databases, the lack of a network may be faster - provided the machine isn't underpowered and/or overloaded. However it is quite common to move databases to their own server in larger environments. For high transactional volume, the configuration of a web server and a database server will be radically different... In terms of the 'average website' you are probably correct. But for high tx work, probably not. It at least goes against the prevailing dba wisdom anyway.

For reliability and speed, a typical webserver will run RAID10 arrays. Most database servers run RAID5 or even 5+1 (RAID5 mirrored). The more spindles you can throw at a database the better. I admin a db server with 24 spindles - RAID1 boot, RAID10 os/apps, and RAID5+1 data.
__________________
LagniappeInternet.com - wholesale only Reseller and VPS Hosting
Lagniappe: "a word worth travelling to New Orleans to get", Mark Twain, Life on the Mississippi