您好,登錄后才能下訂單哦!
本篇文章為大家展示了mysql表分區有什么優缺點,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
1、優點
可以讓單表存儲更多的數據。
分區表的數據更容易維護,可以通過整個隔斷批量刪除大量數據,也可以增加新的隔斷來支持新插入的數據。此外,還可以優化、檢查、修復一個獨立分區。
有些查詢可以從查詢條件確定只落在少數區域,速度快。
分區表的數據還可以分布在不同的物理設備上,從而高效利用多種硬件設備。
可以使用分區表,避免InnoDB單索引的反彈訪問、ext3文件系統的inode鎖定競爭等特殊瓶頸。
可備份和恢復單個分區。
2、缺點
一個表最多只能有 1024個分區
如果分區字段中有主鍵或者唯一索引的列,那么所有主鍵列和唯一索引列都必須包含進來
分區表無法使用外鍵約束
NULL 值會使分區過濾無效
所有分區必須使用相同的存儲引擎
上述內容就是mysql表分區有什么優缺點,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。