mysql
yeluomen
心在那儿,收获就在那儿!
展开
-
查询mysql各个库和表的大小并按大小输出
查询每个库的总大小并由大到小排序: 输出(库名,行数,数据容量,索引容量) select table_schema as '数据库', sum(table_rows) as '总行数', sum(truncate(data_length/1024/1024/1024, 2)) as '数据容量(GB)', sum(truncate(index_length/1024/1024/1024, 2)) as '索引容量(GB)' from information_schema.tables group by ta原创 2021-11-11 10:30:15 · 1242 阅读 · 0 评论 -
mysqldump备份数据不锁表的加参数方法及原理分析
mysqldump命令的备份用法分析—锁表不锁表 mysqldump默认的字符集是utf8 /etc/my.cnf添加如下两行文件,重启mysql服务,以输出日志方便分析 general_log=on general_log_file=/var/log/mysql/general_log 1.直接运行备份命令不加参数 如果有增删改或事物语句进行到一半还没提交,则该备份命令会被卡着。 例如: mysqldump -u root -p wjy > wjy.sql 查看general_log,会发现锁原创 2020-08-15 23:22:54 · 3677 阅读 · 0 评论