Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php memory_get_peak_usage()是否包括mysql内存使用?_Php_Mysql_Memory Management - Fatal编程技术网

php memory_get_peak_usage()是否包括mysql内存使用?

php memory_get_peak_usage()是否包括mysql内存使用?,php,mysql,memory-management,Php,Mysql,Memory Management,在PHP中有一个函数memory\u get\u peak\u usage,它返回当前PHP进程使用的峰值内存 我想知道它是否还包括由php进程触发的mysql查询所消耗的内存?文档说它没有 此外,此函数包含该内存也没有意义。因为此函数显示脚本的峰值。还可以查看用户评论,这对imo很有帮助 我想知道它是否还包括由php进程触发的mysql查询所消耗的内存 如果您从这些查询中获取结果,并且PHP需要分配内存作为获取的结果,那么是的,数据库查询的结果将包含在内存使用图中。它不包括MySQL本身使

在PHP中有一个函数memory\u get\u peak\u usage,它返回当前PHP进程使用的峰值内存


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

文档说它没有

此外,此函数包含该内存也没有意义。因为此函数显示脚本的峰值。还可以查看用户评论,这对imo很有帮助

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

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


这是真实的和。

非常肯定不,因为这些都不是PHP过程的一部分。请参阅这些有趣的方法:与mysql相关的唯一内存使用量是返回结果集和处理所使用的量。-1,明显错误。文档并没有明确地表示查询结果不包含在内存使用中,也不包含查询结果,因此可以考虑不包括在内。