【发布时间】:2010-10-29 14:12:41
【问题描述】:
如何确定 MySQL 5.1 中索引的大小?
【问题讨论】:
标签: mysql
如何确定 MySQL 5.1 中索引的大小?
【问题讨论】:
标签: mysql
【讨论】:
使用 INFORMATION_SCHEMA.TABLES
示例:对于名为 mydb.mytable 的表,运行此查询
SELECT index_length NDXSIZE FROM INFORMATION_SCHEMA.TABLES
WHERE table_schema='mydb' AND table_name='mytable';
答案以字节形式返回。如果您想要 KB 中的答案,请执行以下操作:
SELECT index_length/POWER(1024,1) NDXSIZE FROM INFORMATION_SCHEMA.TABLES
WHERE table_schema='mydb' AND table_name='mytable';
对于 MB,使用 POWER(1024,2)
对于 GB,使用 POWER(1024,3)
等等等等……
【讨论】: