在PHP中有一个函数 memory_get_peak_usage ,它返回当前php进程使用的峰值内存。
我想知道它是否还包含php进程触发的mysql查询消耗的内存?
答案 0 :(得分:2)
我想知道它是否还包含php进程触发的mysql查询消耗的内存?
如果您从这些查询中获取结果,并且PHP需要根据该提取分配内存,那么是,数据库查询的结果将包含在该内存使用数字中。它将不包含MySQL本身使用的内存,也不包括未获取的查询结果所使用的内存。
答案 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