Ik ben een backupscriptje aan het maken om voor een grote site de database te dumpen en vervolgens te kunnen backuppen. Hierbij loop ik alleen tegen het probleem aan dat het dumpen teveel load op de databaseserver legt zodat de hele site extreem traag wordt.
Het gaat hier om een forumdatabase met een paar enorme tabellen. De totale databases is ongeveer 3 gigabyte. De server heeft 2x3ghz en 2gb ram. Er is geen replication server.
Nou geeft mysql zelf aan dat je de optie -q kunt gebruiken zodat de dump direct naar disk geschreven wordt (anders heb je te weinig geheugen). Dit helpt wel, maar nog steeds niet genoeg.
Iemand een idee?
Het gaat hier om een forumdatabase met een paar enorme tabellen. De totale databases is ongeveer 3 gigabyte. De server heeft 2x3ghz en 2gb ram. Er is geen replication server.
Nou geeft mysql zelf aan dat je de optie -q kunt gebruiken zodat de dump direct naar disk geschreven wordt (anders heb je te weinig geheugen). Dit helpt wel, maar nog steeds niet genoeg.
Iemand een idee?
Mijn blog over het deployen van Ruby on Rails: RunRails.com