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

相关推荐
Hello.Reader16 小时前
Flink Table API & SQL Functions 函数类型划分、引用方式与解析优先级
大数据·sql·flink
白帽子凯哥哥17 小时前
在学习SQL注入或XSS这类具体漏洞时,如何设计一个高效的“理论+实践”学习循环?
sql·学习·漏洞·xss
weixin_4250230017 小时前
MybatisPlusJoin 完整样例
java·数据库·sql
l1t17 小时前
修改一个触发PostgreSQL 17.2 bug的SQL
sql·postgresql·bug
IvanCodes18 小时前
openGauss 存储核心机制:从表空间到数据块
数据库·sql·oracle·opengauss
阿坤带你走近大数据19 小时前
Oracle中如何监控SQL执行时间?
数据库·sql·oracle
SelectDB技术团队19 小时前
慢 SQL 诊断准确率 99.99%,天翼云基于 Apache Doris MCP 的 AI 智能运维实践
大数据·数据库·人工智能·sql·apache
charlee4420 小时前
一种基于 SQLite3 的半自动 C++ ORM 实现
c++·sql·sqlite·orm·crud
航Hang*20 小时前
第3章:复习篇——第3节:数据查询与统计
数据库·笔记·sql·mysql
么么...20 小时前
SQL 学习指南:从零开始掌握DQL结构化查询语言
数据库·经验分享·笔记·sql