El otro día me enfrenté a este problema, un cliente sufría un tamaño en disco de su VPS muy elevado, a su vez el cliente nos indicaba que sus Webs pesaban muy poco:
Realizando un du, efecitvamente lo confirmo:
root@tcpn00000 [~]# du -sh /var/lib/mysql/*
300K /var/lib/mysql/cphulkd
9.7G /var/lib/mysql/eximstats
15M /var/lib/mysql/horde
43M /var/lib/mysql/ibdata1
5.0M /var/lib/mysql/ib_logfile0
5.0M /var/lib/mysql/ib_logfile1
24K /var/lib/mysql/leechprotect
148K /var/lib/mysql/logaholicDB_cpn000000
400M /var/lib/mysql/cpn00000.domain.com.err
4.0K /var/lib/mysql/cpn00000.domain.com.pid
116K /var/lib/mysql/munin_innodb
1.1M /var/lib/mysql/mysql
0 /var/lib/mysql/mysql.sock
4.0K /var/lib/mysql/mysql_upgrade_info
212K /var/lib/mysql/performance_schema
1.9M /var/lib/mysql/roundcube
4.0K /var/lib/mysql/RPM_UPGRADE_HISTORY
4.0K /var/lib/mysql/RPM_UPGRADE_MARKER-LAST
24K /var/lib/mysql/whmxfer
257M /var/lib/mysql/w_dev
424K /var/lib/mysql/w_envios
547M /var/lib/mysql/w_pre2
773M /var/lib/mysql/w_w4c
10GB en la Base de Datos de Eximstats, llegados a este caso podemos hacer varias cosas, vaciar las tablas mediante phpMyAdmin o por línea de comando:
root@cpn000000 [~]# mysql
mysql> use eximstats
mysql> delete from sends;
mysql> delete from smtp;
mysql> delete from failures;
mysql> delete from defers;
mysql> exit
Y reiniciar el servicio de MySQL:
root@cpn000000 [~]# /etc/init.d/mysql restart
Volvemos a lanzar el comando y ya vemos el tamaño de nuestra Base de Datos:
root@cpn00000 [~]# du -sh /var/lib/mysql/*
300K /var/lib/mysql/cphulkd
15M /var/lib/mysql/eximstats
O como os comentaba, operar desde phpMyAdmin:



Leave a Reply