select
round(sum(DATA_LENGTH/1024/1024), 2) as data_size,
round(sum(DATA_LENGTH/1024/1024), 2) as index_size,
round(sum((DATA_LENGTH + INDEX_LENGTH)/1024/1024), 2) as total_size,
"MB" as unit
from information_schema.TABLES
where table_schema='virtual' and table_name='tb_orders';