我有一个庞大的Mysql数据库。它的大小超出了我的预期。
如何找到表格的大小?我需要发现该表使数据库大小变大。
谢谢。
答案 0 :(得分:2)
您可以按照以下方式执行此操作。
SELECT table_schema "Data Base Name",
sum( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB"
FROM information_schema.TABLES GROUP BY table_schema
答案 1 :(得分:-1)
使用此查询
show table status from <db_name>;
如果您的数据库名称是用户;然后用这个:
show table status from users;