$v){ foreach($control_arr as $i=>$y){ //先查詢對應$v 在數據庫里是否有值 //如有值,則修改,如庫里沒有,則新建 } } 我做的是在foreach 嵌套里做數據庫查詢并入庫操作,這樣數據量少時,沒有問題,但是數據一旦操作1000條時則查詢執行時間過久,請問如何優化"/>
提問者:sdgsgs | 分類:其他 | 瀏覽24次 | 懸賞分:1積分 2020-05-29 13:06:33
如:有30000個ID值需要循環并查詢 foreach($person_arr as $k=>$v){ foreach($control_arr as $i=>$y){ //先查詢對應$v 在數據庫里是否有值 //如有值,則修改,如庫里沒有,則新建 } } 我做的是在foreach 嵌套里做數據庫查詢并入庫操作,這樣數據量少時,沒有問題,但是數據一旦操作1000條時則查詢執行時間過久,請問如何優化
我要回答