Tempo de carregamento: 0,386 segundos.

Artigos > Exibir o tamanho de uma base MySQL

654 Views
Tempo de leitura: 1 Minuto
Conteúdo atualizado em

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

Thank You For Your Vote!

Sorry You have Already Voted!