Posts Tagged “database”:

MySQL::Como saber o tamanho total de um banco MySQL

Já precisou alguma vez saber o tamanho total de um banco de dados MySQL ? Você pode conferir isso via SQL mesmo. É muito útil não só para um troubleshooting mas também para quem gostaria, por exemplo, de criar um alarme em um NMS (nagios, zabbix, etc) ou criar um gráfico de acompanhamento usando o Cacti, por exemplo. Com o comando SQL abaixo você tem como retorno o tamanho total de um banco de dados: `-- retorna o tamanho de um banco MySQL; SELECT table_schema '_nome_do_banco_', round(sum( data_length + index_length ) / 1024 / 1024, 2) "Size in MB" FROM information_schema.TABLES GROUP BY table_schema like '_nome_do_banco_';` Substitua “\_nome\_do\_banco\_” pelo nome do seu banco de dados MySQL. Espero que seja útil [Leia Mais]

MySQL::Como saber o tamanho de cada tabela

É muito útil para um SysAdmin saber o tamanho de um banco de dados mas é ainda mais útil saber o tamanho de cada tabela individualmente. Com o comando SQL abaixo você consegue uma listagem de todas as tabelas de um banco e seu respectivo tamanho: `-- retorna o tamanho de cada tabela de um banco MySQL; SELECT table_name AS "Tables", round(((data_length + index_length) / 1024 / 1024), 2) "Size in MB" FROM information_schema.TABLES WHERE table_schema = '_nome_do_banco_' ORDER BY (data_length + index_length) DESC; ` Substitua “\_nome\_do\_banco\_” pelo nome do seu banco de dados. Espero que seja útil! [Leia Mais]
Tags: database mysql