分区功能并不是在存储引擎层完成的,因此不只有InnoDB存储引擎支持分区,常见的存储引擎MyISAM.NDB等都支持.但也并不是所有的存储引擎都支持,如CSV.FEDERATED.MERGE等就不支持.在使用分区功能前,应该了解所选择的存储引擎对于分区的支持. MySQL数据库在5.1版本时添加了对于分区的支持,这个过程是将一个表或者索引物分解为多个更小.更可管理的部分.就访问数据库的应用而言,从逻辑上讲,只有一个表或者一个索引,但是在物理上这个表或者索引可能由数十个物理分区组成.每个分区都是独…