我正在参与一个社交网络网络应用程序的大学项目。我已经完成了架构设计部分。我使用的是PHP+MySQL。现在我正在测试该应用程序,表是MyISAM。但我知道 myISAM 不提供行级锁定,而是在表级别提供锁定。所以我很困惑是否需要切换到InnoDB。我期待 8:3 选择更新,而每秒 30 次更新是我的阈值限制。我依赖共享托管服务器。所以请帮助我。很高兴听到数据库专家的意见...
最佳答案
我会推荐InnoDB引擎,因为它在OLTP中有更好的性能。
MyISAM 在非并发(或低并发)查询中使用时太快。
您还可以利用外键完整性。
希望这有帮助。
关于mysql - 用于社交网络应用程序的 MyISAM 或 InnoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8869257/