Come posso determinare la dimensione di un file di dump prima del dumping?


Risposte:


28

Si prega di eseguire questa query:

SELECT
    Data_BB / POWER(1024,1) Data_KB,
    Data_BB / POWER(1024,2) Data_MB,
    Data_BB / POWER(1024,3) Data_GB
FROM (SELECT SUM(data_length) Data_BB FROM information_schema.tables
WHERE table_schema NOT IN ('information_schema','performance_schema','mysql')) A;

Questo ti darà una figura da ballpark. La colonna index_lengthnon viene utilizzata perché mysqldump non esegue il dump degli indici, ma solo dei dati. Per sicurezza, dovresti sempre comprimerlo immediatamente:

mysqldump --all-databases --routines --triggers | gzip > MySQLData.sql.gz

Provaci !!!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.