我需要一次获取50000条记录,因为我不能使用限制,因为我需要将记录从商店同步到crm。目前,如果我一次拨打20000条记录,这很好,但如果超过30000,则不是。
SELECT
order_num,
o.uid AS uid,
o.create_date AS create_date,
shipping_name,
shipping_company,
shipping_address1,
shipping_address2,
shipping_city,
shipping_state,
shipping_province,
shipping_zip,
shipping_country
FROM
orders o
LEFT JOIN
users u ON o.uid = u.uid
WHERE
o.status = 'Completed'
我正在运行此查询,结果超过50000条记录。因为我使用API将这些记录同步到另一个CRM,所以在运行脚本时,它显示空白页面...另外,如果我使用LIMIT 0,20000 ..它运行良好
Plz建议我..谢谢
答案 0 :(得分:2)
根据脚本的语言,我认为您正在达到最大执行时间和/或内存限制指令。检查错误日志以获取更多信息 - 如果您使用的是PHP - 只需在脚本的开头添加以下行以避免这些问题:
ini_set("max_execution_time", "-1");
ini_set("memory_limit", "-1");
ignore_user_abort(true);
set_time_limit(0);