查看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 = '表名';

相关推荐
星途码客5 小时前
SQL 易混易错知识点笔记1(drop,role,%,localhost)
数据库·sql·oracle
Always_away6 小时前
数据库系统概论|第三章:关系数据库标准语言SQL—课程笔记6
数据库·笔记·sql·学习
hkfkn7 小时前
Sql刷题日志(day6)
数据库·sql
闪电麦坤9514 小时前
SQL:子查询(subqueries)
数据库·sql
Edward.W21 小时前
如何有效防止 SQL 注入攻击?
数据库·sql
bing_1581 天前
Spring Boot 应用中如何避免常见的 SQL 性能陷阱 (例如:SELECT *, NOT IN, 隐式类型转换)?
spring boot·sql·性能优化
PXM的算法星球1 天前
【Java后端】MyBatis 与 MyBatis-Plus 如何防止 SQL 注入?从原理到实战
java·sql·mybatis
caihuayuan41 天前
【docker&redis】用docker容器运行单机redis
java·大数据·sql·spring·课程设计
聪明的墨菲特i1 天前
SQL进阶知识:六、动态SQL
数据库·sql·sql注入·动态sql·prepare·execute
爱的叹息1 天前
数据库sql执行报错:non-grouping field xxx is used in HAVING clause错误详解
数据库·sql·oracle