[LUGOS] MySQL na CF ali kdo ve preveč o datotečnih sistemih

Miha Tomšič miha.tomsic at gmail.com
Wed Oct 10 12:34:02 CEST 2007


Hojla!

Takole gre reč. Na sistemu, kjer je Compact Flash nadomestek za IDE
disk, bi radi poganjali MySQL. Vsi se zavedmao, da je CF počasen (v
najboljših primerih 6/4MB/s R/W - nekaširan) in da ima CF omejen rok
trajanja - pri industrijskih CF-jih cca. 2miljona brisanj in pisanj na
128KB blok. Ampak to pomeni, če hočeš zamenjati par bajtov, je treba
zradirat in napisat cel blok.

Zato bi bilo optimalno, da se datoteke na CF zapisuje blok po blok.

A ima kdokakšne konkreten nasvet, kako natjunati datotečni sistem, da
se bodo bloki CF-ja ujemali z bloki FS-ja ali je to default?

Kako prepričati MySQL, da piše vedno v 128KB blokih (ki se seveda
ujemajo s CF-jevimi bloki)? Ali MySQL zapisuje celo datoteko ali
dodaja na konec?

Aha, v tem trenutku še ne vemo, ali bomo uporabljali MyISAM ali bomo
morali uporabiti InnoDB.

Hvala in srečno, M.


More information about the lugos-list mailing list