MySQL | Tamanho em disco dos Schemas e Tabelas
Por
Next Si
29/01/2019
Conhecimento, MySQL
0
MySQL | Tamanho em disco dos Schemas e Tabelas
Instrução SQL para verificar tamanho em disco dos schemas
SELECT table_schema,
ROUND(SUM(data_length+index_length)/1024/1024, 3) MB, -- tamanho em MB
ROUND(SUM(data_length+index_length)/1024/1024/1024, 3) GB -- tamanho em GB
FROM information_schema.tables
GROUP BY table_schema;
+--------------------------+-----------+--------+
| table_schema | MB | GB |
+--------------------------+-----------+--------+
| information_schema | 0.009 | 0.000 |
| mysql | 13.216 | 0.013 |
| next_bp | 662.969 | 0.647 |
| next_bp_homolog | 497.922 | 0.486 |
| performance_schema | 0.000 | 0.000 |
+--------------------------+-----------+--------+
Instrução SQL para verificar tamanho em disco das tabelas
SELECT table_schema, table_name,
ROUND((data_length+index_length)/1024/1024,1) MB, -- tamanho em MB
ROUND((data_length+index_length)/1024/1024/1024, 3) GB -- tamanho em GB
FROM information_schema.tables
WHERE table_schema = 'next_bp'; -- filtro por schema, caso queira listar tabelas de todos os schemas, remova esta linha
+-----------------+----------------------------------------+-------+-------+
| table_schema | table_name | MB | GB |
+-----------------+----------------------------------------+-------+-------+
| next_bp | agenda_evento | 28.7 | 0.028 |
| next_bp | agenda_evento_usuarios | 10.5 | 0.010 |
| next_bp | agenda_local | 0.1 | 0.000 |
| ... | ... | ... | ... |
+-----------------+----------------------------------------+-------+-------+