在 PHP 中有一个函数 memory_get_peak_usage 可以返回当前 php 进程使用的峰值内存。
我想知道它是否还包括由 php 进程触发的 mysql 查询消耗的内存?
最佳答案
I want to know if it also includes the memory consumed by mysql queries which were fired by the php process?
如果您从这些查询中获取结果,并且 PHP 需要分配内存作为该获取的结果,那么是的,来自数据库查询的结果将包含在该内存使用图中。它不包括 MySQL 本身使用的内存,也不包括未获取的查询结果使用的内存。
关于php memory_get_peak_usage() 包括 mysql 内存使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14192814/