分區表-實戰


分區表的理論知識請查看我的另一篇博文,謝謝——分區-理論

需求說明

系統中活動表過大,其中熱點數據就一個月,其余都是歷史數據,數據是按照時間排序的。因為數據量巨大,肯定不能在每次查詢的時候都掃描全表。考慮到索引在空間和維護上的消耗,也不希望使用索引。分表的話成本太高,最終采用分區表的形式。

 分區表操作步驟

(1)   將ctime加入聯合主鍵

我們需要按照創建時間ctime分區,因為主鍵中必須包含表的分區函數中的所有列,所以需要將ctime加入聯合主鍵。

(2)執行分區SQL

 補充

查詢分區后的信息

刪除相關分區

查看建表語句

使用explain partitions查看執行過程

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM