1004 Views
Tempo de Leitura: 0.43 mintue

Esta é uma pequena dica para exibir o tamanho de uma base de dados MySQL via console.
Primeiro, via console, logue no MySQL:
mysql -h SEU-HOST -u SEU-USUARIO -p Informe sua senha
2 – Se desejar listar suas bases, utilize “show databases“. Por fim, para exibir o tamanho da base, rode a query abaixo substituindo Nome da base pelo nome da base de dados:
SELECT table_schema "Nome da base", sum( data_length + index_length ) / 1024 / 1024 "Tamanho do BD em MB" FROM information_schema.TABLES GROUP BY table_schema ;
A saÃda será semelhante a isto:
mysql> SELECT table_schema "bancodetestes", sum( data_length + index_length ) / 1024 / 1024 "Tamanho do BD em MB"
-> FROM information_schema.TABLES GROUP BY table_schema ;
+-----------------------+---------------------+
| bancodetestes | Tamanho do BD em MB |
+-----------------------+---------------------+
| administration_schema | 0.09403229 |
| information_schema | 0.00781250 |
| mysql | 0.62115383 |
| bancodetestes | 199.43281269 |
+-----------------------+---------------------+
Abraços!
0 - 0

