周梦康 发表于 2019-03-09 122 次浏览

免费领取阿里云优惠券 我的直播 - 《PHP 进阶之路》

看到 mysql 源码目录里有一个dbug目录,搜索相关关键字发现这个软件是 https://sourceforge.net/projects/dbug/

参看官方手册上如是说

在客户端调试,可以使用如下命令

mysql --debug=d:t:O,/tmp/client.trace

实际测试了下

[root@bogon ~]# mysql -uroot -p123456 test --debug=d:t:O,/tmp/client.trace
...
mysql> select aid,sum(pv) as num from article_rank force index(idx_aid_day_pv) where day>20181223 group by aid order by num desc LIMIT 10;
[root@bogon ~]# tail -f /tmp/client.trace
| | >mysql_next_result
| | <mysql_next_result 5035
| <add_line 2799
| >my_free
| | my: ptr: 0x2acda50
| <my_free 292
| >my_raw_malloc
| | my: size: 40  my_flags: 16
| | exit: ptr: 0x2acda50
| <my_raw_malloc 219
| >find_command
| | enter: name: 'select aid,sum(pv) as num from article_rank force index(idx_aid_day_pv) where day>20181223 group by aid order by num desc LIMIT 10;'
| <find_command 2477
| >add_line
....

http://www.cnblogs.com/UnGeek/archive/2013/04/14/3020617.html
https://dev.mysql.com/doc/refman/5.7/en/debugging-client.html

嗨,老铁,欢迎来到我的博客!

如果觉得我的内容还不错的话,可以关注下我在 segmentfault.com 上的直播。我主要从事 PHP 和 Java 方面的开发,《深入 PHP 内核》作者之一。

[视频直播] PHP 进阶之路 - 亿级 pv 网站架构的技术细节与套路 直播中我将毫无保留的分享我这六年的全部工作经验和踩坑的故事,以及会穿插着一些面试中的 考点难点加分点

评论列表