Sain palveluntarjoajaltani viestiä, että kotisivuiltani tehdyt kyselyt kuormittavat MySQL-palvelinta, ja jotain pitäisi tehdä. Sivuillani on suosittu keskustelufoorumi (phpbb:n ohjelmisto), ja epäilen, että kuormitus johtuu lähinnä siitä, että vanhoja ketjuja on kertynyt paljon.
Rehellisesti sanottuna, en ymmärrä MySQL:stä juuri mitään, mutta ajattelin, että kannattaisi varmaankin siirtää vanhoja ketjuja pois tietokannasta erilliseen arkistoon - kotisivutilaa kun on hyvin käytettävissä. Mahtaisiko tämä olla riittävä ratkaisu, vai pitäisikö jotain muutakin tehdä?
Ja toisekseen, onko mitään keinoa tehdä tuota arkistoa muulla konstilla kuin kopioimalla ja liittämällä jokaisen yksittäisen ketjun viestit tekstitiedostoon? Tämä tuntuu mahdottoman työläältä konstilta...
Rehellisesti sanottuna, en ymmärrä MySQL:stä juuri mitään, mutta ajattelin, että kannattaisi varmaankin siirtää vanhoja ketjuja pois tietokannasta erilliseen arkistoon - kotisivutilaa kun on hyvin käytettävissä. Mahtaisiko tämä olla riittävä ratkaisu, vai pitäisikö jotain muutakin tehdä?
Ja toisekseen, onko mitään keinoa tehdä tuota arkistoa muulla konstilla kuin kopioimalla ja liittämällä jokaisen yksittäisen ketjun viestit tekstitiedostoon? Tämä tuntuu mahdottoman työläältä konstilta...
Vastaukset 1
Vanhimmat
Voisi kuvitella, että phpbb:n kehittäjät ovat miettineet valmiiksi tällaiset kapasiteettikysymykset. Ehkä heillä on jossain ohjeita mitä tehdä.
Tuntuu ainakin viisaammalta siirrellä/poistaa ketjuja phpbb-softalla kuin suoraan MySQL:llä. Jos siirtää suoraan MySQL:llä, phpbb ei ehkä edes huomaa tehtyjä siirtoja (jos siellä on sisäistä kirjanpitoa viesteistä)...?