Capturar o espaço utilizado pelo banco de dados Mysql (Resolvido)

oi pessoal

quero uma ajuda de vocês

queria saber como capturar o espaço utilizado (mb ou gb) pelo banco de dados Mysql

Evento onLoad, por exemplo:
sc_select(tam, "SELECT ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) 'Size MB: ’ FROM information_schema.tables WHERE table_schema = ‘seubanco’
");

echo {tam};

1 Curtida

Boa noite Roberto.

Como posso capturar o espaço de uma tabela que contem arquivos de imagens, sons, texto,vídeos e outros?
Meu sistema é de Advocacia e possui inclusão destes arquivos em cada processo e gostaria de mensurar quanto um excritório esta consumindo de espaço.
Obrigada.

Acrescenta AND TABLE_NAME = ‘nome_da_tabela’, no SELECT que o @robertobru postou

obrigado roberto

deu certo

// pega o espaço utilizado pelo banco de dados e envia para o campo, evento onload

sc_select(tam, "SELECT ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) 'Size MB: ’ FROM information_schema.tables WHERE table_schema = ‘teste2’
");

{espaco_utilizado} = {tam};