mysql每天有1千萬數據 怎么辦?分表嗎 有什么好的方案。?
作者: 發布日期:2025-06-19 01:50:10
我前公司,訂單量最大的時候每天800萬。
我們的設計是 訂單表只保留4天的數據,每天凌晨空閑的時候把4天前的數據遷移到歷史表里。
歷史表只保留30天數據,也是每天凌晨空閑的時候把30天前數據遷移到備份表里。
備份表每個月一張表,名字比如 Order_202505 。
訂單表和歷史表在 高性能的服務器上的數據庫里,而備份表放在低性能大硬盤的服務器上。
整個系統跑得很穩定,沒啥問題。
補充一下查詢的問題。
設計訂單ID的時候就包含了下…。









