• list和range可以删除或者新增分区
  • hash和key可以修改分区数量

list和range

  • 新增
    MySql学习笔记——分区管理语法(二十)
    MySql学习笔记——分区管理语法(二十)
  • 删除:指定删除名字即可,删除分区分区内的数据也会被清除掉
    MySql学习笔记——分区管理语法(二十)
    MySql学习笔记——分区管理语法(二十)

hash和key

  • 增加分区,在原有分区基础上增加4个分区
    MySql学习笔记——分区管理语法(二十)
  • 减少分区:在原有基础上减少6个分区
    MySql学习笔记——分区管理语法(二十)
    key和hash的分区管理不影响数据,在管理时需要将数据在重写分配到新的分区中,效率较低

分区使用总结

  • 客户端不变的情况下,将服务器的数据分配到不同的物理文件中,进而提升数据表的处理能力
  • 当数据表中数据很大时考虑使用分区(看数据库服务器性能)
  • 只有检索字段为分区字段时,分区效率才会比较明显,因此分区字段的选择很重要,业务逻辑应该根据分区字段做出调整
  • 可以将分区文件部署到不同的磁盘上,充分我利用磁盘性能

相关文章: