MySQL - ibdata1 posiada duży rozmiar

Zombie
Kukubaczek
Kukubaczek

Witam, jak mogę bezpiecznie usunąć/zmniejszyć rozmiar folderu "ibdata1" w folderze /var/lib/mysql? Zajmuje on ponad 8GiB.

Fallen
Fallen Pionier

Znalazłem oto taki poradnik ale nie dam ci gwarancji zę wszytko będzie ok bo nigdy nie miałem jeszcze takiego przypadku :) http://www.pc-freak.net/blog/fix-mysql-ibdata-file-size-ibdata1-file-growing-large-preventing-ibdata1-eating-disk-space/?cid=1615381 oraz http://dba.stackexchange.com/questions/16747/mysql-clean-ibdata1

Kukubaczek
Kukubaczek

Widzę, tylko nie mam kiedy zrobić tak wymagających zmian. Usuwanie całego mysql jakoś nigdy mi się nie marzyło, ale jeżeli będzie to konieczne, to się to zrobi... Szkoda, że nie ma innego rozwiązania.

SystemZ
SystemZ Admin lvlup.pro

Ze względu na konstrukcję i założenie że ważniejsze jest bezpieczeństwo danych niż miejsce na dysku to nie ma innej rozsądnej możliwości oprócz eksportu wszystkich tabel oraz ich importu na świeżej instalacji. Jeśli chcesz na bieżąco dbać o wielkość tego pliku to staraj się często czyścić zbędne dane z tabel.

Kukubaczek
Kukubaczek

Okej, wkrótce wykonam ten reset mysql (faktycznie, niektóre tabele miały nawet po 800-900 tysięcy rekordów)