memory size of 536870912 bytes exhausted (tried to allocate 65484 bytes) in /var/www/flunky/functions/mysql.class.phpon line 29
我试图在php.ini和ini_set('memory_limit', '512M');中增加内存大小,但是它不起作用。
我正在使用mysql_fetch_object检索10K条记录(有10列,数据类型为datetime、text、int、varchar),并从查询中的每个连接表中提取所有列,这给出了内存大小耗尽致命错误,但随后我修改了查询,只获得一些特定的列,从而消除了错误,使我免于淹没在错误湖中。该查询简单地连接3个表,A,B,C as,SELECT * FROM A JOIN B ON ......JOIN C ON ...... WHERE.....
但我仍然担心如果不是。有没有记录。列的数量增加