本帖最后由 Relaxing 于 2013-04-16 11:12:06 编辑

解决方案 »

  1.   

    在MYSQL中似乎没有办法了,用1个BAT(脚本)
    echo 现在时间是%time:~0,2%点%time:~3,2%分%time:~6,2%秒
    set time1=%time:~0,2%%time:~3,2%%time:~6,2%
    MYSQL -u -p -e "source "
    echo 现在时间是%time:~0,2%点%time:~3,2%分%time:~6,2%秒
    set time2=%time:~0,2%%time:~3,2%%time:~6,2%set /a time3=%time2%-%time1%
    echo 间隔%time3%秒
    pause
      

  2.   

    日志是个好办法。这个是数据库发生的时间。从脚本中可以得到包括CLIENT端的时间。linux 脚本也相同啊time 
      

  3.   

    这个应该差不多,毕竟slow log和它没有本质性的区别,我用的方法二中的slow log其实就是general log了。因为所有执行时间超过0的都被记录下来了。