Kérdés a batch tábláról
A minap épp optimalizálásba kezdtem, és jelentősebben rátekintettem egy leendő webhely MySQL adatbázisára. Mivel a webhely még nem elérhető, nyugodt szívvel kizúztam minden teszt (devel generated) tartalmat és hozzászólást, a node, node_revisions, comment, files, stb. auto_increment azonosítókat visszaállítottam 1-re. Az nyilván a phpmyadmin baja, hogy a node_revisions tábla jelenlegi 0 rekordjára 291 kb-nyi tárhely foglalást mutat, de azt tapasztalom, hogy a batch tábla egyetlen rekordja 10M (tíz MEGA!!) tárhelyet foglal az adatbázisban. Legalábbis a phpmyadmin szerint. Nem nagyon találok érdemi információt arról, hogy miként lehetne ez a táblát emberi méretre redukálni.
A felmerülő kérdések:
- Egy batch folyamat (pl modul bekapcsolásakor a fordítások importálása, a langcheck modul batch módú futtatása, stb) után szükség van-e még valaha a táblában tárolt adatokra?
- Mi törli ezeket, és mikor?
- Mit tudok tenni kézzel?
Nagy a homály batch téren nálam, de azt hiszem, kicsit nonszensz az az 1 darab 10 megás rekord.