mysql 查看大表,查看个表占用大小,以及查看一周内,三个月内,半年内,一年新增的数据 |
您所在的位置:网站首页 › 自考教育云课堂最新版本 › mysql 查看大表,查看个表占用大小,以及查看一周内,三个月内,半年内,一年新增的数据 |
一:查看表占用大小 mysql 版本号5.7.9-log -- 查看 各库 占用 大小 select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2),' MB') as data_size, concat(truncate(sum(index_length)/1024/1024,2),'MB') as index_size from information_schema.tables group by TABLE_SCHEMA order by data_length desc; -- 查看某个库 各表 占用 情况 select TABLE_NAME, concat(truncate(data_length/1024/1024,2),' MB') as data_size, concat(truncate(index_length/1024/1024,2),' MB') as index_size from information_schema.tables where TABLE_SCHEMA = 'ku_ming' group by TABLE_NAME order by data_length desc; -- 查看 某个库 某个表 占用 情况 select table_name,concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='ku_ming' and table_name='tablename';
还可以参考其他链接: 查看mysql版本的四种方法 https://yayu.org//look.php?id=113
二:查看一周内,三个月内,半年内,一年内新增的数据 SELECT * FROM table where create_time>DATE_SUB(CURDATE(), INTERVAL 1 WEEK) --一周 where create_time>DATE_SUB(CURDATE(), INTERVAL 3 MONTH) --三月 where create_time>DATE_SUB(CURDATE(), INTERVAL 6 MONTH) --六月(半年) where create_time>DATE_SUB(CURDATE(), INTERVAL 1 YEAR) --一年 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |