您可以使用两种功能: memory_get_usage() 和 memory_get_peak_usage() 通过它们的组合,您可以获得有关脚本内存使用情况的一些信息。
但你的问题在另一个地方。您正在进行800k数据库调用。问题不在于内存,而在于数据库的带宽和压力。正如其他人在评论中建议的那样,您应该尝试选择带有元的用户,这样您就可以消除一个中间步骤。
您应该以不同的方式设计数据库。即使您使用Wordpress,您也可以解决它。