ITPub博客

首页 > Linux操作系统 > Linux操作系统 > mysql sql 行为的统计--一个很有用的脚本

mysql sql 行为的统计--一个很有用的脚本

原创 Linux操作系统 作者:season0891 时间:2012-03-14 16:03:37 0 删除 编辑
The Binary log can provide valuable information about the frequency of per table DML statements.
This simple one line Linux command can provide valuable output:
$ mysqlbinlog /path/to/mysql-bin.000999 | \
 grep -i -e "^update" -e "^insert" -e "^delete" -e "^replace" -e "^alter" | \
 cut -c1-100 | tr '[A-Z]' '[a-z]' | \
 sed -e "s/\t/ /g;s/\`//g;s/(.*$//;s/ set .*$//;s/ as .*$//" | sed -e "s/ where .*$//" | \
 sort | uniq -c | sort -nr
 33389 update e_acc
 17680 insert into r_b
 17680 insert into e_rec
 14332 insert into rcv_c
 13543 update e_rec
 10805 update loc
 3339 insert into r_att
 2781 insert into o_att

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/90618/viewspace-718539/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 实用小百科
请登录后发表评论 登录
全部评论

注册时间:2008-06-10

  • 博文量
    791
  • 访问量
    1939189