mysql tables rows_MySQL数据库查看数据表占用空间大小和记录数
MySQL数据库中每个表占用的空间、表记录的行数的话,可以打开MySQL的 information_schema 数据库。在该库中有一个 TABLES 表,这个表主要字段分别是:
TABLE_SCHEMA : 数据库名 TABLE_NAME:表名 ENGINE:所使用的存储引擎 TABLES_ROWS:记录数 DATA_LENGTH:数据大小 INDEX_LENGTH:索引大小
一个表占用空间的大小,相当于是 数据大小 + 索引大小,
示例:
1、查看enrolment_db库的所有表大小:
select table_name,table_rows from tables where TABLE_SCHEMA = 'enrolment_db' order by table_rows desc;
2、查看enrolment_db库的所有表大小、索引长度:
SELECT TABLE_NAME,DATA_LENGTH+INDEX_LENGTH,TABLE_ROWS FROM information_schema.TABLES WHERE TABLE_SCHEMA='enrolment_db' order by TABLE_ROWS DESC;
3、统计enrolment_db表的所有记录条数:
SELECT sum(TABLE_ROWS) as heji FROM information_schema.TABLES WHERE TABLE_SCHEMA='enrolment_db';
注意:InnoDB引擎下table_rows行计数仅是大概估计值.
原文出处:aliang -> https://aliang.org/MySQL/table_rows.html
mysql tables rows_MySQL数据库查看数据表占用空间大小和记录数相关推荐
- (转)【mysql元数据库】使用information_schema.tables查询数据库和数据表信息 ---数据记录大小统计...
转:https://www.cnblogs.com/ssslinppp/p/6178636.html https://segmentfault.com/q/1010000007268994?_ea=1 ...
- 【Linux】-- Mysql(2) : 创建数据库和数据表
系统环境 Ubuntu 14.04 64位版本 顺便说一下,mysql 中是不区分大小写的,所以随意而为就行了,不过上网查了大部分老成的都会说特殊语句还是用大写的比较好呢 准备 # 打开 mysql ...
- MySQL:创建数据库,数据表,主键和外键
目录 前言: 安装MySQL: 打开MySQL: 创建数据库: 查看已建数据库: 查看数据库引擎: 创建数据表: 主键约束: 单字段主键: 多字段联合主键: 外键约束: 前言: MySQL数据库安装了 ...
- mysql如何进入数据库查看所有表
1. 进入到mysql,输入命令:mysql 2.查看数据库,选中使用数据库,并查看数据库表,具体操作命令如下: show databases; use luffy_dev2; show tables ...
- MySQL学习笔记_4_MySQL创建数据表(下)
MySQL创建数据表(下) 五.数据表类型及存储位置 1.MySQL与大多数数据库不同,MySQL有一个存储引擎概念.MySQL可以针对不同的存储需求选择不同的存储引擎. 2. showengines ...
- oracle查询表占用空,Oracle 表的行数、表占用空间大小,列的非空行数、列占用空间大小 查询...
--表名,表占用空间大小(MB),行数 select table_name, round(num_rows * avg_row_len /1024/1024, 8) as total_len, num ...
- MySQL数据库查看表占用空间大小及碎片整理
查询数据库所占空间 1 2 3 select concat(round(sum(data_length/1024/1024),2),'MB') as data from information_sc ...
- linux12 -MYSQL数据库 -->04 数据库和数据表基础命令--01
文章目录 数据库的基础命令详解 一.数据库库相关操作 二.数据库表相关操作 三.数据库字段 四.数据库命令详解 1. 系统数据库 2. 创建数据库 1 语法(help create database) ...
- MySQL查看表占用空间大小
需求:我们在选购服务器硬盘时,通常需要先估算一下数据量.比如我们现在做的项目,百万级用户,然后在现有的数据结构中插入一万条数据,然后根据相应的需求去计算出实际生产中的数据量. 前言:在mysql中有一 ...
最新文章
- c语言 char memcpy,在C中使用memcpy复制无符号字符数组
- GitBook是一个命令行工具(Node.js库),我们可以借用该工具使用Github/Git和Markdown来制作精美的图书,但它并不是一本关于Git的教程哟。...
- 华为桌面小程序在哪里_小程序开发公司哪里强?看这几点
- [剑指offer] 66. 机器人的运动范围
- 本地修改服务器上的内容,本地修改指向服务器
- 【转】 Android Performance Case Study(安卓绘图性能案例研究)
- 安装APK时弹窗提示“Detected problems with app native libraries”
- 190418每日一句
- java吃处理器吗_java – 为什么eclipse几乎没有吃掉所有CPU的原因
- Vue实现仿豆瓣电影
- win7显示文件扩展名
- C语言DCT图像,任意长度DCT变换C语言实现方法
- PS-sixday-裁剪和切片(标尺使用)
- 高级数据结构之赫夫曼树
- 接口练习(台灯案例)
- 深信服---之上网行为管理
- Codec2入门:框架解析
- Android手机凡客项目介绍
- 程序员吐槽搜狗的面试官,当面刷手机不尊重人,CEO王小川亲自回复
- 模拟csgo开箱网开箱