php memory_get_peak_usage()包含mysql内存使用情况?

时间:2013-01-07 09:09:43

标签: php mysql memory-management

在PHP中有一个函数 memory_get_peak_usage ,它返回当前php进程使用的峰值内存。

我想知道它是否还包含php进程触发的mysql查询消耗的内存?

2 个答案:

答案 0 :(得分:2)

  

我想知道它是否还包含php进程触发的mysql查询消耗的内存?

如果您从这些查询中获取结果,并且PHP需要根据该提取分配内存,那么是,数据库查询的结果包含在该内存使用数字中。它将包含MySQL本身使用的内存,也不包括未获取的查询结果所使用的内存。

memory_get_peak_usage memory_get_usage也是如此。

答案 1 :(得分:-1)

文档说没有。

http://php.net/manual/en/function.memory-get-peak-usage.php

此功能包含该内存也没有意义。由于此功能显示脚本的高峰。另请查看有用的用户评论。

http://php.net/manual/en/function.memory-get-peak-usage.php#98734

相关问题