查看mysql数据库大小、表大小和最后修改时间

1.查看数据库表基本信息。

select * from information_schema.TABLES

where information_schema.TABLES.TABLE_SCHEMA = '数据库名'

and information_schema.TABLES.TABLE_NAME = '表名';

2.查看MySQL数据库大小

SELECT sum(DATA_LENGTH)+sum(INDEX_LENGTH) FROM information_schema.TABLES

where TABLE_SCHEMA='数据库名';

得到的结果是以字节为单位,除1024为K,除1048576(=1024*1024)为M。

3.查看表的最后mysql修改时间

select TABLE_NAME,UPDATE_TIME from information_schema.TABLES

where TABLE_SCHEMA='数据库名' order by UPDATE_TIME desc limit 1;

select TABLE_NAME,UPDATE_TIME from information_schema.TABLES

where TABLE_SCHEMA='数据库名' and information_schema.TABLES.TABLE_NAME = '表名';

相关推荐
木风小助理1 天前
子查询与 JOIN 查询性能比较:执行机制与适用场景解析
数据库·sql·mysql
zzz大王1 天前
sql 五十题 26-30
数据库·sql
互联网哪些事情1 天前
服务器防御 SQL 注入
运维·服务器·sql·sql注入主机
子夜江寒1 天前
SQL 从基础操作到高级查询
数据库·sql
NaiLuo_451 天前
MySQL表的约束
数据库·sql·mysql
一颗宁檬不酸1 天前
Oracle PL/SQL 过程与游标实战分享:马拉松赛事管理系统
数据库·sql·oracle
哈哈哈笑什么1 天前
0代码写SQL!Spring AI保姆级教程:5分钟实现AI自然语言查数据,敏感查询自动拦截🚀
sql·spring·ai编程
islandzzzz1 天前
从0开始的SQL表DDL学习(基础语法结构、索引/约束关键字)
数据库·sql·学习
杨云龙UP2 天前
MySQL 自动备份与覆盖恢复实战:一套脚本搞定全库/按库备份恢复
linux·运维·数据库·sql·mysql
元气满满-樱2 天前
SQL语句***重点
数据库·sql