•  

    比较的五款常用工具
    mysqldumpslow, mysqlsla, myprofi, mysql-explain-slow-log, mysqllogfilter
    工具/功能 一般统计信息 高级统计信息 脚本 优势
    mysqldumpslow 支持 不支持 perl mysql官方自带
    mysqlsla 支持 支持 perl 功能强大,数据报表齐全,定制化能力强.
    mysql-explain-slow-log 支持 不支持 perl
    mysql-log-filter 支持 部分支持 python or php 不失功能的前提下,保持输出简洁
    myprofi 支持 不支持 php 非常精简
    现在讲讲mysqllogfilter,我的是windows server2003,所以用python比较好。

     

    下载地址:http://code.google.com/p/mysql-log-filter/

     

    ——————————————————————————————————————————————————

    做一个脚本,如以下内容:我的工具放在J:\downtools\mysql-log-filter-1.9 下,然后生成的结果生成文本放到c:\ss11322.txt

    j:

    cd downtools
    cd mysql-log-filter-1.9
    python mysql_filter_slow_log.py J:\downtools\mysql-log-filter-1.9\hp-slow.log --no-duplicates --sort=sum-query-time,avg-query-time,max-query-time --top=15 --no-duplicates >c:\ss11322.txt

  • SELECT siteadmin.email INTO OUTFILE 'c:/abcd-w.txt' FROM siteadmin

    siteadmin 为表名  email为该表的字段名 c:/abcd-w.txt为导出的文件名和路径