久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

php - 請問大批量數據處理,如何分割?

瀏覽:131日期:2022-06-11 08:23:30

問題描述

大家好,數據庫有10000條訂單,每天需要對訂單進行各種計算,語言用的php+mysql。因為之前設計的時候沒有考慮到這么多的訂單數據,所以就用的很常規(guī)的全部寫入更新到數據庫后返回結果。結果現在結算的時候卡在頁面那邊,要等好久才能完成,有時候PHP超時會返回空白頁面。請問現在有什么辦法可以讓PHP不超時?

是否可以將訂單分割成100一組進行處理?

請問該如何實現這種100一組處理完畢,等待幾秒,進行下一組的處理?

謝謝大家!

問題解答

回答1:

建議后臺異步跑批計算,將結果存儲,然后前端讀取結果

回答2:

set_time_limit(0);//防止超時為訂單加上個status位標記是否已經處理,開啟后臺進程定時跑訂單任務

主站蜘蛛池模板: 华安县| 铁力市| 台东县| 阳东县| 鹿泉市| 锡林浩特市| 招远市| 绥中县| 连南| 宁阳县| 大足县| 赤壁市| 花莲市| 上林县| 平顺县| 桂阳县| 白银市| 罗定市| 黑山县| 美姑县| 乌恰县| 徐水县| 本溪市| 井研县| 昂仁县| 惠水县| 宝坻区| 石家庄市| 汾阳市| 综艺| 开原市| 阿克苏市| 南开区| 赤水市| 稻城县| 阜新市| 秦安县| 来安县| 台东县| 太和县| 姚安县|