分区的应用场景
  1. 表非常大以至于无法全部都放在内存中,或者只有在表的最后部分有热点数据,其他均是历史数据。

  2. 分区表的数据更容易维护。想删除大量数据可以直接清除整个分区。另外,还可以对一个独立分区进行优化,检查,修复等操作。

  3. 分区表的数据可以分布在不同的物理设备上,从而高效地利用多个硬件设备。

  4. 可以使用分区表来避免某些特殊的瓶颈,例如InnoDB的单个索引的互斥访问,ext3文件系统的inode锁竞争等。

  5. 如果需要,还可以备份和恢复独立的分区,这在非常大的数据集的场景下效果非常好。


首页 我的博客
粤ICP备17103704号