Chinaunix

标题: php调用mysql_query,如果结果集太大会怎样? [打印本页]

作者: Missex    时间: 2008-05-15 17:33
标题: php调用mysql_query,如果结果集太大会怎样?
php调用mysql_query,如果结果集太大会怎样?

谢谢
作者: geel    时间: 2008-05-15 18:03
会增加能源消耗
作者: kee212    时间: 2008-05-15 18:09
嘿嘿。
cpu长时间处100%状态->cpu温度升高->风扇加大马力->最终导致,多用一两度电。
作者: ideawu    时间: 2008-05-15 23:16
可能会out of memory退出.
作者: wsswan    时间: 2008-05-16 09:49
标题: 回复 #1 Missex 的帖子
[13-May-2008 14:28:58] PHP Fatal error:  Allowed memory size of 8388608 bytes exhausted (tried to allocate 4864 bytes) in -- on line 1605

or

[12-May-2008 18:40:59] PHP Fatal error:  Maximum execution time of 10 seconds exceeded in Unknown on line 0
作者: je1024    时间: 2008-05-19 09:58
[13-May-2008 14:28:58] PHP Fatal error:  Allowed memory size of 8388608 bytes exhausted (tried to allocate 4864 bytes) in -- on line 1605

or

[12-May-2008 18:40:59] PHP Fatal error:  Maximum execution time of 10 seconds exceeded in Unknown on line 0
作者: youkuiyuan    时间: 2008-05-19 11:31
有什么办法能解决呢?
作者: YangFree    时间: 2008-05-19 20:36
php.ini

类似这样的两个选项改一下。
max_execute_time
max_memeory

基本上,结果集太大肯定是你的算法有问题。
作者: zhanglp888    时间: 2008-05-20 09:24
用分页吧

limit 1,100
作者: nameliba    时间: 2008-05-20 15:39
mysql sql语句问题.....
作者: 克隆熊猫    时间: 2008-05-20 16:10
不明白你为什么要返回那么大结果集都放php内存里。为什么?
作者: hshq_cn    时间: 2008-05-21 10:57
标题: mysql_unbuffered_query
文档
作者: dong4138    时间: 2008-05-21 14:50
楼上正解
作者: wdg0802    时间: 2008-05-21 16:53
结果很多啊




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2