python - 数据库大量数据update慢,如何克服?
大家讲道理
大家讲道理 2017-04-18 10:00:00
0
1
389
大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回覆(1)
迷茫

這是個好問題,認真回答的話能寫不少。不過鑑於題目給的資訊量過少,就不發散了。

首先,每個更新100ms,你有檢查過DB的瓶頸在哪裡嗎?磁碟慢嗎?還是內存不夠?不知道瓶頸靠瞎猜,很難解決問題。

其次,我想你的ID一定是有索引的對吧,否則應該會比較慢一點。然後一個簡單的改進就是,你不是每個更新都是一個Transaction吧,試一試攢個幾百個update之後一次提交。

然後就是,我猜你有優化過PG的配置吧,如果沒有的話,找這方面的資料看一看,試一試。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板