我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

如何查看MySQL数据库数据大小、索引数据大小及行数

查看某个数据库中所有表的相关信息:

(1)可以使用show table \G命令查看:

(2)如果想知道MySQL数据库中每个表所占的空间大小以及表的行数,可以打开MySQL数据库,数据库中有一个表,这个表的主要字段有:

:数据库名称

:表名

:使用的存储引擎

:记录数

:数据大小

:索引大小

其他字段请参考MySQL手册,我们只需要知道这几个就够了,所以要知道一个表的大小,就相当于数据大小+索引大小。

SQL:

,+, FROM WHERE = '数据库名称' AND = '表名称'

,+, 来自 . a 其中 a.='' 并且 a.='';

1.查看特定数据库中特定表的数据大小、索引大小、磁盘总大小

a.,

a.,

(round(sum(/ 1024 / 1024)+ sum(/ 1024 / 1024),2),'MB'),

(round(sum(/ 1024 / 1024),2),'MB')AS,

(round(sum(/1024/1024),2),'MB')AS

一个

在哪里

a. = ''

并且 a. = '';

+------------------------+----------------+------------------------+------------+----------------+

| | | | | |

+------------------------+----------------+------------------------+------------+----------------+

| | | 4.47MB | 3.52MB | 0.95MB |

+------------------------+----------------+------------------------+------------+----------------+

1 行 (0.00 秒)

二、查看一个库中的情况

('.',a. ,a.) ,(a.,'.',a.) ,

(ROUND(/1000,4),'KB')AS ' 行数',

(ROUND(/(1024*1024),4),',')作为'',

(ROUND(/(1024*1024),4),'M')作为'',

(ROUND((+)/(1024*1024),4),'M') AS'总计'

一个

在哪里

a. = ''

3.查询数据库中各表的总行数、数据大小、索引大小、总大小

mysql>

-> ('.',a. ,a.) ,(a.,'.',a.) ,

-> (ROUND(/1000,4),'KB') AS ' 行数',

-> (ROUND(/(1024*1024),4),',') AS '',

-> (ROUND(/(1024*1024),4),'M') AS '',

-> (ROUND((+)/(1024*1024),4),'M') AS'总计'

-> 从

->.一个

-> 哪里

->a. ='';

4、查看第20行到第30行的数据:

mysql>

-> ('.',a. ,a.) ,(a.,'.',a.) ,

-> (ROUND(/1000,4),'KB') AS ' 行数',

-> (ROUND(/(1024*1024),4),',') AS '',

-> (ROUND(/(1024*1024),4),'M') AS '',

-> (ROUND((+)/(1024*1024),4),'M') AS'总计'

-> 从

->.一个

-> 哪里

->a. =''

-> 限制 20,30;

5.使用show table \G命令行查看各表的索引大小、数据大小、行数

mysql>显示表\G;

**************************** 1. 行 ****************************

姓名:

:10

排数:1287

:2864

:零

:零

: 无效的

二维码
扫一扫在手机端查看

本文链接:https://by928.com/5759.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线