如题,现在目前的程序版本中,数据库采用INNODB引擎。单表数据大概500W以上,由于数据量比较大,考虑到查询和操作的时候性能问题。现在采用物理分表的方式,把表拆成n张分表,在插入修改删除的时候,根据主键规则路由操作的最终目标表。查询也是同样的方式。但是这种方式有一个不好的方式就是,如果数据量一旦变大的话,数据库中的表的数量会呈直线上升,因为数据量500w的表还挺多的。考虑到mysql5.1以后实现了表分区的功能,不知道有没有开发的朋友在现实中使用了。两者使用上有没有什么区别啊?
如题,现在目前的程序版本中,数据库采用INNODB引擎。单表数据大概500W以上,由于数据量比