MySQL自增加值重置的問題

設想一下,一張表的某字段設計爲自增加字段,該字段在某個按期的時間會同步至其它歷史表,同時刪除當前表的記錄,那麼在MySQL服務重啓後,該字段的自增加值會重置(例外的狀況是若是表中有數據,則不會重置)。阿里雲

姑且不說這個是MySQL的特性也好,缺陷也罷,在設計這些特殊場景時要留意到這個問題。解決的方案也有很多,能夠選擇換一種同步歷史的方案,也能夠另外使用序號生成器(避免使用自增加值)。設計

總之要注意到這個問題,順便說一句,阿里雲的RDS也存在這個問題,都是MySQL一脈相承的嘛。同步

 

感謝你瀏覽此文,歡迎交流。勿噴,你沒給錢我也不欠你的。數據

相關文章
相關標籤/搜索