首页 > 数据库 >MySQL 查看数据库中每个表占用的空间大小

MySQL 查看数据库中每个表占用的空间大小

时间:2023-02-06 16:05:54浏览次数:35  
标签:1024 MB 数据库 mysql MySQL data 占用 schema

1、进去指定schema 数据库(存放了其他的数据库的信息) 

mysql> use information_schema;
Database changed

2、查询所有数据的大小

mysql> select concat(round(sum(DATA_LENGTH/1024/1024), 2), 'MB')
    -> as data from TABLES;
+———–+
| data      |
+———–+
| 6674.48MB |
+———–+
1 row in set (16.81 sec)​

3、查看指定数据库实例的大小,比如说数据库 forexpert

mysql> select concat(round(sum(DATA_LENGTH/1024/1024), 2), 'MB')
    -> as data from TABLES where table_schema='forexpert';
+———–+
| data      |
+———–+
| 6542.30MB |
+———–+
1 row in set (7.47 sec)

4、查看指定数据库的表的大小,比如说数据库 forexpert 中的 member 表 

mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data
    -> from TABLES where table_schema='forexpert'
    -> and table_name='member';
+——–+
| data   |
+——–+
| 2.52MB |
+——–+
1 row in set (1.88 sec)

标签:1024,MB,数据库,mysql,MySQL,data,占用,schema
From: https://blog.51cto.com/peishuai/6039300

相关文章

  • 数据库并发控制机制的理解
    隔离级别相当于数据库实现的一套现有的机制,我们直接可以复用;但对于特殊需求,我们可以自己使用锁机制来实现,其实我们自己就可以使用锁机制,实现一套隔离级别;锁机制只是隔......
  • MYSQL更改引擎为InnoDB
    MYSQL更改引擎为InnoDB因为MYSQL默认是MyISAM引擎,但是MyISAM引擎不支持事务和外键,所以我们需要设置默认为InnoDB引擎。打开my.ini文件(安装路径根目录下)文件划到最下面......
  • 22.1 SQL Server数据库优化
    SQLServer数据库优化目录SQLServer数据库优化硬件优化索引优化1)确保每张表都要有主键2)合理创建聚集索引3)创建适当的覆盖索引4)整理索引碎片查看索引碎片信息整理索引碎......
  • 存储Cache 丢失导致数据库无法open的案例
    ​最近某客户的一套核心数据库由于存储问题导致清掉Cache之后无法启动。首先我们来看看数据库在启动的时候报什么错误: ThuSep2119:35:552017WARNING:WriteFailed.gr......
  • 了解数据库
         ......
  • MySQL(九)插入、更新和删除
    常用的SQL语句,除了select用于查询,还有insert、update、delete等。 一、insertinsert:用来插入(或添加)行到数据库中,常见方式有以下几种:①插入完整的行;②插入行的一部分;③插入......
  • MySQL(十一)视图及存储过程
    一、视图视图是虚拟的表,它只包含使用时动态检索数据的查询。1、使用视图的好处①重用SQL语句;②简化复杂的SQL操作(可以方便的重用它而不必知道它的基本查询细节);③使用表的组......
  • MySQL(十)操纵表及全文本搜索
    一、创建表MySQL不仅用于表数据操作,还可以用来执行数据库和表的所有操作,包括表本身的创建和处理。创建表一般有如下两种方式:①使用具有交互式创建和管理表的工具;②直接使用M......
  • mysql max_allowed_packet查询和修改
    ​mysql根据配置文件会限制server接受的数据包大小。有时候大的插入和更新会被max_allowed_packet参数限制掉,导致失败。查看目前配置  showVARIABLESlike......
  • MySQL错误锦集【持续更新】
    [42000][1075]Incorrecttabledefinition;therecanbeonlyoneautocolumnanditmustbedefinedasakey出现情景:在当前表格,有添加了主键的auto_increment但......