有没有办法记录所有 mysql 查询,就像 xhprof 对函数调用所做的那样 - 而不会篡改代码?这项工作是否有任何 PHP 扩展?
我想要一个基于页面执行的查询日志,而不是 MySQL 的日志记录工具。
您似乎对您要在这里实现的目标有些困惑 - 或者没有很好地解释它。
你试过什么?
打算如何处理这些信息?
是什么I want a page execution based log of queries, not MySQL's logging facility
意思?
至少有 3 种方法我能想到实现它。
使用runkit将相关功能/方法与日志记录层包装起来
使用 mysql 日志记录(慢查询/通用/复制)
通过mysqlproxy路由连接并在那里记录请求。