SELECT COUNT(table_name) AS NumeroTabelle, SUM(data_length + index_length) AS Dimensione FROM information_schema.TABLES WHERE table_schema = 'nome_database';
Il valore ottenuto sarà in byte
Esempio:
12145033216 byte
Se vuoi sapere in Gb, occorre dividere per:
1073741824 che equivale a (1024*1024*1024)
12145033216/1073741824 = 11,31 Gb