在mysqli文档网站上列出的评论之一中,有人说:在实际关闭和释放PHP使用的TCP套接字之前,应始终使用mysqli_kill()函数来关闭。脚本执行后的垃圾回收和mysqli_close()不会自动关闭TCP套接字。否则,套接字将在“等待”状态下保留约30秒钟,任何其他页面加载/连接尝试都只会增加总打开TCP连接数。此等待时间似乎不能通过PHP设置进行配置。此外,从这个版本开始,mysqli创建的链接无法“停用”,并且将继续在进程内存中累积,直到PHP服务器或进程被重新启动,基本上需要将mysqli.max_links = -1。请问这是什么意思?如果应该设置mysqli.max_links,如何设置?是否应该使用mysqli_kill()?
show full processlist;
监视连接数。 - ajreal