- MySQL中的BLOB文件
- 从PHP以root身份连接到MySQL
- 参数或者set_time_limit(0); ignore_user_abort(FALSE);在PHP脚本开始时
- 使用PHP中的mysql_unbuffered_query
- 获取每一行并将其发送到浏览器压缩(即时保存RAM内存和磁盘空间)
- 一些连接速度较慢的客户端(600Kb / s - 5Mb / s)
- 在它之间获取行可以传递超过1分钟(内容与flush()一起发送)
- SET GLOBAL wait_timeout = 28800,查询执行前SET GLOBAL interactive_timeout = 28800
- MySQL正在60秒内完全关闭连接(当文件下载到客户端超过1分钟时)
- SHOW PROCESSLIST中的查询状态是“从头开始写入”,直到关闭为止。
我可以调整什么设置以防止MySQL关闭mysql_unbuffered_query中间的不活动连接?保存RAM内存和磁盘。