如何知道一个php脚本执行了多少次mysql查询?
有没有办法知道在php脚本中启动了多少mysql查询?这些询问持续了多长时间如何知道一个php脚本执行了多少次mysql查询?,php,mysql,Php,Mysql,有没有办法知道在php脚本中启动了多少mysql查询?这些询问持续了多长时间 谢谢。基本上,您可以为MySQL查询创建一个处理函数,如: $mysql_queries_count = 0; $mysql_queries_time = 0; function _mysql_query($query) { global $mysql_queries_count, $mysql_queries_time; $start = microtime(true); $result
谢谢。基本上,您可以为MySQL查询创建一个处理函数,如:
$mysql_queries_count = 0;
$mysql_queries_time = 0;
function _mysql_query($query) {
global $mysql_queries_count, $mysql_queries_time;
$start = microtime(true);
$result = mysql_query($query);
$mysql_queries_time += microtime(true) - $start;
$mysql_queries_count++;
return $result;
}
这样,您必须将代码中的所有
mysql\u查询(
)替换为\u mysql\u查询(
),这在大多数文本编辑器中都很容易实现。基本上,您可以为mysql查询创建一个处理函数,如:
$mysql_queries_count = 0;
$mysql_queries_time = 0;
function _mysql_query($query) {
global $mysql_queries_count, $mysql_queries_time;
$start = microtime(true);
$result = mysql_query($query);
$mysql_queries_time += microtime(true) - $start;
$mysql_queries_count++;
return $result;
}
这样,您必须将代码中的所有
mysql\u查询(
)替换为\umysql\u查询(
,这在大多数文本编辑器中都很容易实现。虽然这是一个难题..我现在有500个文件:s.我想这比要求每个客户端安装一些软件包要好…虽然这是一个难题..我现在有500个文件:s.我想这比要求每个客户端安装一些软件包要好。。。