mysql查询库大小

要查询MySQL数据库的大小,可以使用如下的SQL语句:SELECT table_schema AS 'Database', ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS 'Size (MB)' FROM information_schema.tables GROUP BY table_

- 阅读全文 -

mysql查询表大小

MySQL查询表大小可以使用以下几种方法:方法一:使用SHOW TABLE STATUS语句SHOW TABLE STATUS LIKE '表名';这条语句将返回一个结果集,其中包含了关于表的各种信息,包括表的大小。可以通过查找Data_length字段的值来获取表的大小。方法二:使用INFORMATION_SCHEMA.TABLES系统表SELECT table_name,

- 阅读全文 -

MySQL慢查询日志切割

众所周知,MySQL是属于磁盘IO密集型的服务,在生产环境中为了不让产生不必要的IO开销,慢查询日志一般都是将其关闭的。但在进行MySQL性能性能分析或SQL优化时需要将慢查询日志打开,如果每天查询请求比较多的情况下,慢查询日志很快就会写的很大,给我们分析日志带来很大不便,所以我们需要将日志进行切割,废话不多说,下面给多一个shell脚本例子对MySQL慢查询日志按天进行切割1、提供日志切割脚本[

- 阅读全文 -