p6spy-2.1.4 发布,SQL 语句拦截 - 开源中国社区
p6spy-2.1.4 发布,SQL 语句拦截
oschina 2015年05月10日

p6spy-2.1.4 发布,SQL 语句拦截

oschina oschina 发布于2015年05月10日 收藏 51 评论 5

【腾讯云】如何快速搭建微信小程序?>>>  

p6spy-2.1.4 发布,详细改进请看 issues 列表:https://github.com/p6spy/p6spy/issues

此版本现已提供下载:https://github.com/p6spy/p6spy/archive/p6spy-2.1.4.zip

P6Spy是一个可以用来在应用程序中拦截和修改数据操作语句的开源框架。 通过P6Spy我们可以对SQL语句进行拦截,相当于一个SQL语句的记录器,这样我们可以用它来作相关的分析,比如性能分析。

P6SPY提供了如下几个功能:

记录SQL语句的执行时间戳。
记录SQL语句类型
记录SQL填入参数的和没有填入参数的SQL语句
根据配置的时间控制SQL语句的执行时间,对超出时间的SQL语句输出到日志文件中

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:p6spy-2.1.4 发布,SQL 语句拦截
分享
评论(5)
最新评论
0

引用来自“eechen”的评论

@vigiles 网上搜一下就有了,像Nginx/Apache能记录GET请求到日志,PHP-FPM能把执行时间超过request_slowlog_timeout的脚本记录到日志,其实不同应用都有一定的共通性.

引用来自“vigiles”的评论

学习了。帮忙再看看我关于glibc的求助啊 ;)
10.04已经支持过期了,为什么不备份数据重装新版的系统呢,比如14.04.
0

引用来自“eechen”的评论

@vigiles 网上搜一下就有了,像Nginx/Apache能记录GET请求到日志,PHP-FPM能把执行时间超过request_slowlog_timeout的脚本记录到日志,其实不同应用都有一定的共通性.
学习了。帮忙再看看我关于glibc的求助啊 ;)
0
@vigiles 网上搜一下就有了,像Nginx/Apache能记录GET请求到日志,PHP-FPM能把执行时间超过request_slowlog_timeout的脚本记录到日志,其实不同应用都有一定的共通性.
0

引用来自“eechen”的评论

MySQL可以在my.cnf里用general_log记录所有SQL操作,用slow_query_log记录超过自定义的long_query_time的SQL操作.用SHOW GLOBAL STATUS就可以看到各种操作所占用的次数.比如phpMyAdmin就能监控统计MySQL收发的流量,最大并发连接数,启动时间和持续运行时间,哪些进程哪个用户正在连接MySQL,查询统计(增查改删所占比例),MySQL状态变量查看和修改,MySQL实时监控(canvas绘制曲线图),而且还能进行汇总,找出可能存在的性能问题,并给出改进建议.
大牛,学习了
0
MySQL可以在my.cnf里用general_log记录所有SQL操作,用slow_query_log记录超过自定义的long_query_time的SQL操作.用SHOW GLOBAL STATUS就可以看到各种操作所占用的次数.比如phpMyAdmin就能监控统计MySQL收发的流量,最大并发连接数,启动时间和持续运行时间,哪些进程哪个用户正在连接MySQL,查询统计(增查改删所占比例),MySQL状态变量查看和修改,MySQL实时监控(canvas绘制曲线图),而且还能进行汇总,找出可能存在的性能问题,并给出改进建议.
顶部