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

标签 php mysql memory-management

在 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 本身使用的内存,也不包括未获取的查询结果使用的内存。

memory_get_peak_usage 也是如此 memory_get_usage .

关于php memory_get_peak_usage() 包括 mysql 内存使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14192814/

相关文章:

php - 为什么方法重命名在 PHP 特征中不起作用?

php - 获取推荐人 ID

java - 处理大型 HashMap 的内存高效方式

php - 获取laravel trans中local的key

php - 使用 PHP 和 Mysql 计算增长率

mysql - 使用外键连接表

swift - 什么样的内存管理适合 UITableViewRowAction 闭包?

ios - 如何在 Xcode 4 的 Zombies 工具中找出僵尸 CALayer 属于哪个 UIView?

php - 找出时间间隔与自己冲突的同学?

php - 如何在 mysql 中获取我周围的位置?