co to presne znamena optimalizovat tabulku?
phpMyAdmin mi u jedny tabulky ukazuje 2kb dat navic a ze efektivnich dat je odhadem 70% dat v ty tabulce
Co se presne stane kdyz dam optimalizovat? Imho se da misto usetrit jen kdyz se odstrani nektere bile mezery, ale to by se ztratilo formatovani toho textu v tabulce(a to bych nerad).
Při updatování a mazání dat vzniknou v datovém souboru bloky nezplněného místa a i když tam nic není, někde musí být zapsáno, že tam nic není (kolik řádků a pod.). Takže optimalizace tabulek je něco podobného jako defragmentace disku. Pro zapsaná data by neměla být optimalizace nebezpečná - jen se odstraní ta místa bez dat.
Já to někdy dávám přímo do skriptu:
mysql_query("optimize table nazev_tabulky");