mysql 查看表大小的方法介绍

这篇具有很好参考价值的文章主要介绍了mysql 查看表大小的方法介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

mysql 统计各表大小,编程语言,数据库,mysql,数据库,sql

本文主要介绍了mysql 查看表大小的方法实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着微点阅读小编来一起学习学习吧

1.查看所有数据库容量大小

1

2

3

4

5

6

7

8

select

table_schema as '数据库',

sum(table_rows) as '记录数',

sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)',

sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)'

from information_schema.tables

group by table_schema

order by sum(data_length) desc, sum(index_length) desc;

2.查看所有数据库各表容量大小

1

2

3

4

5

6

7

8

select

table_schema as '数据库',

table_name as '表名',

table_rows as '记录数',

truncate(data_length/1024/1024, 2) as '数据容量(MB)',

truncate(index_length/1024/1024, 2) as '索引容量(MB)'

from information_schema.tables

order by data_length desc, index_length desc;

3.查看指定数据库容量大小

例:查看mysql库容量大小:代码如下:

1

2

3

4

5

6

7

select

table_schema as '数据库',

sum(table_rows) as '记录数',

sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)',

sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)'

from information_schema.tables

where table_schema='mysql';

4.查看指定数据库各表容量大小*

例:查看mysql库各表容量大小

1

2

3

4

5

6

7

8

9

select

table_schema as '数据库',

table_name as '表名',

table_rows as '记录数',

truncate(data_length/1024/1024, 2) as '数据容量(MB)',

truncate(index_length/1024/1024, 2) as '索引容量(MB)'

from information_schema.tables

where table_schema='mysql'

order by data_length desc, index_length desc;

PS:查看MySql数据空间使用情况:

information_schema是MySQL的系统数据库,information_schema里的tables表存放了整个数据库各个表的使用情况。

可以使用sql来统计出数据库的空间使用情况,相关字段:

  • table_schema:数据库名
  • table_name:表名
  • table_rows:记录数
  • data_length:数据大小
  • index_length:索引大小

使用空间

1、统计表使用空间

1

select concat(round(sum(data_length/1024/1024),2),'mb') as data from tables where table_schema='mydb' and table_name='mytable';

| data |

| 0.02mb |

1 row in set (0.00 sec)

2、统计数据库使用空间

1

select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='mydb';

| data |

| 6.64MB |

1 row in set (0.00 sec)

3、统计所有数据使用空间

1

select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables;

| data |

| 6.64MB |

1 row in set (0.01 sec)

 到此这篇关于mysql 查看表大小的方法实践的文章就介绍到这了,

来源:微点阅读  https://www.weidianyuedu.com文章来源地址https://www.toymoban.com/news/detail-703378.html

到了这里,关于mysql 查看表大小的方法介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mysql语句查看数据库表所占容量空间大小

         六. 查看所有产生碎片的表 查看某个表的碎片大小 SHOW TABLE STATUS LIKE \\\'表名\\\'; 查询结果中的\\\'Data_free\\\'字段的值就是碎片大小。 7. 清理表碎片

    2024年02月11日
    浏览(42)
  • Linux 查看当前路径下所有文件夹大小的方法

    补充: du -sh 查看当前目录总共占的容量,而不单独列出各子项占用的容量 du -ah --max-depth=1 a 表示显示目录下所有的文件和文件夹(不含子目录) h 表示以人类能看懂的方式 max-depth 表示目录的深度 du -lh --max-depth=1 查看当前目录下一级和子目录占用的磁盘容量 整理完毕,完结

    2024年02月16日
    浏览(74)
  • MySQL查看系统性能参数、统计SQL的查询成本last_query_cost的使用

    在MySQL中,可以使用 SHOW STATUS 语句查询一些MySQL数据库服务器的 性能参数、执行频率 。 语法如下: SHOW  [ GLOBAL | SESSION]  STATUS  LIKE  \\\'参数\\\'; 一些常用的性能参数如下: Connections:连接MySQL服务器的次数 Uptime:MySQL服务器上线时间(启动时长,单位:秒) Slow_queries:慢查询次

    2024年02月16日
    浏览(67)
  • Mysql中日期比较大小的方法

    在MySQL中,我们经常需要比较日期的大小来进行查询和排序操作。本文将详细介绍在MySQL中进行日期比较大小的方法,并提供相应的源代码示例。 在MySQL中,日期可以使用DATE类型进行存储和比较。为了比较两个日期的大小,我们可以使用比较运算符(如大于、小于和等于)或

    2024年02月06日
    浏览(43)
  • R语言 一种功能强大的数据分析、统计建模 可视化 免费、开源且跨平台 的编程语言

    R语言是一种广泛应用于数据分析、统计建模和可视化的编程语言。它由新西兰奥克兰大学的罗斯·伊哈卡和罗伯特·杰特曼开发,并于1993年首次发布。R语言是一个免费、开源且跨平台的语言,它在统计学和数据科学领域得到了广泛的应用。 R语言具有丰富的数据处理、统计分

    2024年02月07日
    浏览(55)
  • Mysql 中日期比较大小的方法有哪些?

    在 MySQL 中,你可以使用多种方法来比较日期的大小。以下是一些常用的方式: 使用比较运算符: SELECT * FROM your_table WHERE your_date_column \\\'2023-01-01\\\'; 这将选择日期列值大于 \\\'2023-01-01\\\' 的所有记录。 使用比较运算符和 NOW() 函数: SELECT * FROM your_table WHERE your_date_column NOW(); 这将选择

    2024年02月03日
    浏览(47)
  • C语言文件:数据文件a.txt中保存了若干个学生的学号、姓名和成绩。请编程读出显示文件内容并分类统计各等级人数,最后显示统计结果。

    想必经常看我博客的小伙伴们已经发现我最近的博客风格和以往有些不同。以往的博客都是“一本正经不敢胡来”,但近段时间,文章风格却变得“废话连篇放荡不羁”,究竟是为什么呢(坏笑表情)?原来是作者在写博客的时候把自己和这段代码的故事给代入进去了,这样

    2024年02月04日
    浏览(42)
  • 如何查看python中某些包的方法介绍?

    下面是关于如何查看 Python 函数参数的攻略。具体步骤如下: 首先,我们可以查看函数的文档来了解其参数。 Python 在函数内置文档中提供了对函数参数的详细描述。可以在交互式解释器中使用 help() 函数来查看函数文档,也可以使用 __doc__ 属性来打印函数文档。 同样,我们

    2024年02月05日
    浏览(44)
  • MySQL数据库——存储过程-介绍以及基本语法(特点、创建、调用、查看、删除、示例)

    目录 介绍 特点 基本语法 创建 调用 查看 删除  示例  存储过程是 事先经过编译 并 存储在数据库 中的一段 SQL 语句的 集合 ,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。 存储过程思想

    2024年02月06日
    浏览(72)
  • 手机怎么查看已经记住的WiFi密码?手机查看wifi密码三种方法介绍(图文)

    有时候用过的wifi密码手机自动保存了,但在想知道wifi密码是多少,相信很多人都不记得了,或者在使用其他人的WiFi时,密码突然忘记了。怎么办呢?手机怎么查看已经记住的WiFi密码?下面yii666小编就为大家图文介绍下手机查看wifi密码三种方法,方法非常简单,亲测实用。以

    2024年02月07日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包