Вы можете использовать построитель запросов, поскольку вы можете минимизировать необработанную часть до размера таблицы:
$data = DB::table('information_schema.TABLES')
->where('table_schema', 'Name_of_the_Database')
->where('table_name', 'Name_of_the_table')
->select(
'table_name as "Name_of_the_table"',
'table_rows as "Rows Count"',
DB::raw('round(((data_length + index_length)/1024/1024),2) as "Table Size (MB)"')
)
->first();