我们正在运营一个社交网络网站,记录每个成员的所有操作(包括访问其他成员的页面);这涉及对数据库进行大量写入。这些操作存储在一个MyISAM表中,由于某些原因开始占用CPU资源,我的第一个想法是MyISAM表锁定导致了CPU负载过高。
- 这个表只有读和写,没有更新。我认为读写之间的平衡在这个表上是50/50,那么InnoDB是否是更好的选择?
- 如果我想将表更改为InnoDB,并且我们不使用外键约束、事务或全文索引-我需要担心什么吗?