我有一個表中,我們有約2000萬條插入(盲插入沒有任何限制)每一天。我們有兩個外鍵,其中一個是具有約1000萬條目的表的參考ID。MySQL分區的表與巨大的插入和刪除
我打算刪除此表中所有超過一個月的數據,因爲此數據不再需要。但問題是,隨着大量的插入發生,如果我開始刪除,表將被鎖定,插入將被阻止。
我想知道我們是否可以在月表上使用基於月份的分區。這樣,我希望當我嘗試刪除所有超過2個月的數據時,這些數據應該位於不同的分區中,並且插入應該發生在另一個分區中,並且刪除鎖定不會阻止讀取鎖定。
請告訴我,如果這是可能的。我對使用數據庫相當陌生,所以請讓我知道我的想法是否有問題。
我沒有實際驗證它,我認爲這可能是一個問題,並希望在繼續之前進行確認。我會驗證它並看一次。 謝謝。 – user1454332