加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

一文看懂MySQL怎样查察数据库表容量巨细

发布时间:2019-09-18 15:43:13 所属栏目:编程 来源:波波说运维
导读:本日首要先容MySQL查察数据库表容量巨细的几个要领,仅供参考。 1. 查察全部数据库容量巨细 SELECT table_schemaAS'数据库', sum(table_rows)AS'记录数', sum(TRUNCATE(data_length/1024/1024,2))AS'数据容量(MB)', sum(TRUNCATE(index_length/1024/1024,2

本日首要先容MySQL查察数据库表容量巨细的几个要领,仅供参考。

1. 查察全部数据库容量巨细

  1. SELECT 
  2.     table_schema AS '数据库', 
  3.     sum( table_rows ) AS '记录数', 
  4.     sum( TRUNCATE ( data_length / 1024 / 1024, 2 ) ) AS '数据容量(MB)', 
  5.     sum( TRUNCATE ( index_length / 1024 / 1024, 2 ) ) AS '索引容量(MB)'  
  6. FROM 
  7.     information_schema.TABLES  
  8. GROUP BY 
  9.     table_schema  
  10. ORDER BY 
  11.     sum( data_length ) DESC, 
  12.     sum( index_length ) DESC; 

一文看懂MySQL怎样查察数据库表容量巨细

2. 查察全部数据库各表容量巨细

  1. SELECT 
  2.     table_schema AS '数据库', 
  3.     table_name AS '表名', 
  4.     table_rows AS '记录数', 
  5.     TRUNCATE ( data_length / 1024 / 1024, 2 ) AS '数据容量(MB)', 
  6.     TRUNCATE ( index_length / 1024 / 1024, 2 ) AS '索引容量(MB)'  
  7. FROM 
  8.     information_schema.TABLES  
  9. ORDER BY 
  10.     data_length DESC, 
  11.     index_length DESC; 

一文看懂MySQL怎样查察数据库表容量巨细

3. 查察指定命据库容量巨细

  1. SELECT 
  2.     table_schema AS '数据库', 
  3.     sum( table_rows ) AS '记录数', 
  4.     sum( TRUNCATE ( data_length / 1024 / 1024, 2 ) ) AS '数据容量(MB)', 
  5.     sum( TRUNCATE ( index_length / 1024 / 1024, 2 ) ) AS '索引容量(MB)'  
  6. FROM 
  7.     information_schema.TABLES  
  8. WHERE 
  9.     table_schema = 'mysql'; 

一文看懂MySQL怎样查察数据库表容量巨细

4. 查察指定命据库各表容量巨细

  1. SELECT 
  2.     table_schema AS '数据库', 
  3.     table_name AS '表名', 
  4.     table_rows AS '记录数', 
  5.     TRUNCATE ( data_length / 1024 / 1024, 2 ) AS '数据容量(MB)', 
  6.     TRUNCATE ( index_length / 1024 / 1024, 2 ) AS '索引容量(MB)'  
  7. FROM 
  8.     information_schema.TABLES  
  9. WHERE 
  10.     table_schema = 'mysql'  
  11. ORDER BY 
  12.     data_length DESC, 
  13.     index_length DESC; 

一文看懂MySQL怎样查察数据库表容量巨细

【编辑保举】

  1. 详解MySQL索引行使率监控能力,值得保藏
  2. 关于MySQL数据库整理binlog日记呼吁总结
  3. 假如你能口试的时辰能答复这些MySQL数据库题目,月薪2万不是题目
  4. MyCat数据库的基本设置及行使
  5. 详解MySQL查察数据库表容量巨细的要领总结
【责任编辑:赵宁宁 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读