查看mysql日志文件大小和数据库大小

查看数据库日志文件的大小mysql

show binary logs;sql

删除bin-log(删除mysql-bin.00000*小于mysql-bin.000003全部日志)数据库

purge binary logs to 'mysql-bin.000003';日志


要想知道每一个数据库的大小的话,步骤以下:orm

一、进入information_schema 数据库(存放了其余的数据库的信息)io

use information_schema;table


二、查询全部数据的大小:form

select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables;  
SELECT SUM(DATA_LENGTH)+SUM(INDEX_LENGTH) FROM information_schema.tablesselect

 

三、查看指定数据库的大小:数据

好比查看数据库radius的大小

select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='radius';
 

四、查看指定数据库的某个表的大小

好比查看数据库radius中 rm_users 表的大小

select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables where table_schema='radius' and table_name='rm_users';

相关文章
相关标签/搜索