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

相关推荐
juniperhan15 小时前
Flink 系列第17篇:Flink Table&SQL 核心概念、原理与实战详解
大数据·数据仓库·分布式·sql·flink
Irene199115 小时前
SQL 中的大小写规则总结:关键字、函数名不区分大小写(建议大写),字符串值、日期格式符严格区分大小写
sql·大小写规范
不剪发的Tony老师16 小时前
DBcooper:一款面向开发者的现代数据库客户端
数据库·sql
你觉得脆皮鸡好吃吗17 小时前
SQL注入 基础防御
数据库·sql
2301_8009769318 小时前
数据库的基本操作
数据库·sql·oracle
@小柯555m20 小时前
MySql(基础操作符--查找除复旦大学的用户信息)
数据库·sql·mysql
其实防守也摸鱼21 小时前
面试常问问题总结--渗透测试工程师方向
网络·sql·面试·职场和发展·xss·工具·owasp
阿里巴巴首席技术官1 天前
SQL日志显示优化原创分享
数据库·sql
cyber_两只龙宝1 天前
【Oracle】Oracle数据库的登录验证
linux·运维·数据库·sql·云原生·oracle
大龄码农-涵哥1 天前
MySQL SQL调优详解:explain执行计划、索引失效、慢查询优化一条龙
数据库·sql·mysql