Как узнать сколько места на диске занимают таблицы в базе данных через SQL запрос?

Выполните SQL запрос:

SELECT 
	`table_name` AS 'Имя таблицы',
	ROUND(((data_length + index_length) / 1024 / 1024), 2) AS 'Размер (МБ)'
FROM information_schema.TABLES
WHERE table_schema = 'table_name'
ORDER BY (data_length + index_length) DESC;

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *