mysql计算每一行大小
在MySQL数据库中,计算每一行的大小通常是一项非常必要的任务。这可以帮助我们确定表的大小,评估存储使用情况,以及优化查询性能。
SELECT TABLE_NAME, CONCAT(ROUND((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024, 2), 'MB') AS 'SIZE' FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'mydatabase' ORDER BY (DATA_LENGTH + INDEX_LENGTH) DESC;