簡體   English   中英

什么是清理數據庫,rake任務或sql的更好方法?

[英]What's a better way to clean up database, rake task or sql?

我需要清理mysql DB中的一些數據,例如在某些情況下刪除一些記錄。 我想知道實現這一目標的最佳實踐是什么? 我的Web應用程序是用Rails編寫的,我可以編寫一些Rake任務來完成工作,也可以直接編寫一些sql來實現此目的。 哪個更好? 還有其他建議嗎?

這都是基於您的要求的,如果它是一次性清理的,並且不需要在任何預定的時間進行,那么使用sql很好。 但這種清理是要進行很多次,那么我會建議你使用rake task ,因為它們被寫入一次,可跑了many times ,可以scheduled使用以及schedular

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM