mysql列出表大小

SELECT
* 
FROM
	(
	SELECT
		table_name,
		CONCAT( ROUND( SUM( data_length / 1024 / 1024 ), 2 ), 'MB' ) AS data_length_MB,
		ROUND( SUM( data_length / 1024 / 1024 ), 2 ) data_length,
		CONCAT( ROUND( SUM( index_length / 1024 / 1024 ), 2 ), 'MB' ) AS index_length_MB 
	FROM
		information_schema.TABLES 
	WHERE
		table_schema = 'kd_qpi_20191016' 
		AND table_name NOT LIKE 'tbc%' 
	GROUP BY
		table_name 
	) t 
ORDER BY
	data_length DESC;