Mennyire számít nagynak egy 300 megás adatbázis mysql-ben?
Sziasztok!
Van egy oldalam, régen indult, eddig a cikkek, amik felkerültek, fájlokban voltak, onnan lettek beolvasva, módosítva nagyon ritkán vannak.
Most újraírom az oldalt, úgyhogy azokat is beraknám az adatbázisba, valamint normális keresőt is írtam hozzá.
A sima szövegfájlok együttesen mintegy 40 megát tesznek ki (cirka 3500 darab, 1k-stól 160k-sig).
Most hogy az adatbázisba átkerültek maguk a cikkek 60 megát foglalnak (phpmyadmin mondja ennyinek a tábla méretét).
Beindexelve az indexeket tartalmazó tábla 2,7 millió sorral 200 megát foglal.
(4 karakternél kisebb és 20-nál hosszabbak be sem kerültek.)
A kérdésem az, hogy vajon a szolgáltatónál mit fognak ehhez szólni?
Röhögve elhajtanak, hogy hogy képzelem, vagy azért annyira nem kirívó ez a méret? (15 gigás tárhelyem van, php, mysql, Ssl, Cgi, Ssi, Shell Acc lehetőséggel, szóval nem a legalapabb cucc.)
Erőforrásügyileg mennyivel megterhelőbb, mint szövegfájlokat nyitogatni, keresni bennük?
Vajon mit preferálnának, hogy eljuttatom valahogy (cd-n/dvd-n) hozzájuk a dump-ot, vagy inkább ott a gépen történjen az indexelés?
Előre is köszi a válaszokat! :)
■ Van egy oldalam, régen indult, eddig a cikkek, amik felkerültek, fájlokban voltak, onnan lettek beolvasva, módosítva nagyon ritkán vannak.
Most újraírom az oldalt, úgyhogy azokat is beraknám az adatbázisba, valamint normális keresőt is írtam hozzá.
A sima szövegfájlok együttesen mintegy 40 megát tesznek ki (cirka 3500 darab, 1k-stól 160k-sig).
Most hogy az adatbázisba átkerültek maguk a cikkek 60 megát foglalnak (phpmyadmin mondja ennyinek a tábla méretét).
Beindexelve az indexeket tartalmazó tábla 2,7 millió sorral 200 megát foglal.
(4 karakternél kisebb és 20-nál hosszabbak be sem kerültek.)
A kérdésem az, hogy vajon a szolgáltatónál mit fognak ehhez szólni?
Röhögve elhajtanak, hogy hogy képzelem, vagy azért annyira nem kirívó ez a méret? (15 gigás tárhelyem van, php, mysql, Ssl, Cgi, Ssi, Shell Acc lehetőséggel, szóval nem a legalapabb cucc.)
Erőforrásügyileg mennyivel megterhelőbb, mint szövegfájlokat nyitogatni, keresni bennük?
Vajon mit preferálnának, hogy eljuttatom valahogy (cd-n/dvd-n) hozzájuk a dump-ot, vagy inkább ott a gépen történjen az indexelés?
Előre is köszi a válaszokat! :)
Jobb...
új tábla
A saját gépnek annyi a hátránya, hogy később lesz az adat a szerveren.
A szerverel meg annyi, hogy addig is terheli a szervert, és azért 1-2 órát itthon is eltartott míg lefutott. :)
Erőforrás ügyileg melyik a jobb a szervernek, ha fájlokat kell megnyitni, és kiírni némi kis átalakítással (\n\r-ből <br>-t) vagy ha adatbázisból kell kiírni egyszerűen? (Az utóbbinál viszont az adatbázisban pihen az egész cucc.)
Keresésénél ugyanez: fájlokat végignézni vagy index-ben keresni. (itt is az lehet hátrány, hogy adatbázisban pihen a 2-3 illió sorcska. :)
Szolgáltatóval beszéld le
Local infile
Database War Stories
Ebből az egyik darab ép a külső fájlok mellett érvel, de érdemes megnézni nekik milyen funkcióik vannak. Database War Stories 2: bloglines and memeorandum
Van itt meg NASA meg Flickr...
juttasd el a dumpot