在MySQL数据库中使用不同的表类型是一种好习惯吗?

nza*_*rdi 2 php mysql database-design

我正在开发一个PHP游戏,当然我需要创建大约1000个不同的表来存储各种类型的数据.我听说,如果我错了,请纠正我,InnoDB对于因为与MyISAM的表锁定相反的行锁定而会更新很多的表更好.但是MyISAM选择速度更快.

我的问题是,我应该坚持使用一种表格类型,还是根据表格的需要混合搭配?

Qua*_*noi 6

我的问题是,我应该坚持使用一种表格类型,还是根据表格的需要混合搭配?

混合可以.

MyISAM某些查询和支持FULLTEXTSPATIAL索引更快,而InnoDB事务性和更多并发.

在我正在咨询的数据库项目中,出于这些目的,存在各种表格.