|
一, 分區概念
分區允許根據指定的規則,跨文件系統分配單個表的多個部分。表的不同部分在不同的位置被存儲為單獨的表。MySQL從5.1.3開始支持Partition。
分區和手動分表對比
手動分表 | 分區 |
多張數據表 | 一張數據表 |
重復數據的風險 | 沒有數據重復的風險 |
寫入多張表 | 寫入一張表 |
沒有統一的約束限制 | 強制的約束限制 |
MySQL支持RANGE,LIST,HASH,KEY分區類型,其中以RANGE最為常用:
|
一, 分區概念
分區允許根據指定的規則,跨文件系統分配單個表的多個部分。表的不同部分在不同的位置被存儲為單獨的表。MySQL從5.1.3開始支持Partition。
分區和手動分表對比
手動分表 | 分區 |
多張數據表 | 一張數據表 |
重復數據的風險 | 沒有數據重復的風險 |
寫入多張表 | 寫入一張表 |
沒有統一的約束限制 | 強制的約束限制 |
MySQL支持RANGE,LIST,HASH,KEY分區類型,其中以RANGE最為常用: