来自Neil
在寫 migrate 的時候要考慮一些意外情況,比如: Comment.all , 如果有很多 comment ,而那個時候服務(wù)器內(nèi)存又不夠,那么很有可能就把內(nèi)存給用光。所以foreach 操作很有必要。
有些時候在 運(yùn)行遷移的時候會出現(xiàn),某個任務(wù)遷移到一半的時候,出現(xiàn)異常,遷移終止了。 這個時候該怎么辦。
有一種方法是,在遷移過程中打印正在遷移哪一條記錄,我們就可以通過id知道遷移到哪個地方,但是 io 操作是很費(fèi)性能的,所以可以每 100 條記錄打印一條。
還有一種方法是,增加字段標(biāo)識,過后再刪除字段。
?
轉(zhuǎn)載于:https://www.cnblogs.com/laoquans/p/3954708.html
總結(jié)
- 上一篇: 莫比乌斯函数
- 下一篇: 如何查询游戏的服务器位置,怎么查看游戏服