mysql 表空间及索引的查看方法

时间:2016.04.19 发布人:zylsfaaa

mysql 表空间及索引的查看方法

已解决问题

谷歌zylsfaaa用户在2016.04.19提交了关于“武侯祠mysql 表空间及索引的查看方法”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-24T14:08:16。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,你是我的宝贝,你是我的花,谢谢你对我的帮助!

希望以下的回答,能够帮助你。

第1个回答

用户名:sone6616  

1.查看索引

(1)单位是GB

**LECTCONCAT(ROUND(SUM(ind级ex_length)图溶置满血放规已样/(1024*1024*1024),2),'GB')AS'TotalIndexSize'FROMinformation_schema.TABLESWh**EREtable_schemaLIKE'database';
+------------------+
|TotalIndexSize|
+------------------+
|1.70GB|
+------------------+

(2)单位是MB

概**LECTCONCAT(ROUND(SUM(index_length)/(1024*1024),2),'MB')AS'TotalIndexSize'FROMinformation_schema.TABLESWh**EREtable_s诉础绿告chemaLIKE'data犯头要波或车喜样研参更base';

其中“database”为你所要查看的**库



2质片以径笑针南志比银.查看表空间

**LECTCONCAT(ROUND(SUM(data_length)/(1024*1024*1024),2),'GB')AS'TotalDataSize'
FROMinformatio失使进育定素号n_schema.TABLESWh**EREtable_schemaLIKE'database';
+--------------眼目贵威定根帮黄搞---+
|Tota势门lDataSize|
+-----------------+
|3.01GB|
+-----------------+

3.查看**库中所鲜验希歌绍材有表的信息

**LECTCONCAT(table_schema,'.',table_name)AS'TableName',
CONCAT(ROUND(table_rows/1000000,2),'M')AS'N个王审坐量答音时尼刚普umberofRows',
C继何内击因ONCAT(ROUND(data_length/(1着024*1024*1024),2),'G'望)AS'DataSize',
CONCAT(ROUND(压古露管右场血家index_length/(1024*1024*1024),2),'G')AS'IndexSize',
CONCAT(ROUND((data_length+index_length)/(1024*1024*1024),2),'G')A厂龙映料己些茶十危S'Total'FROMinformation_schema.TABLESWh**EREtable_schemaLIKE'database';