在做项目时,如何更好的选取Innodb或者是MyISAM存储引擎呢?
3 回答
已采纳
KevenHuang
TA贡献280条经验 获得超233个赞
MyISAM不支持事务,InnoDB支持事务,MyISAM的锁粒度是表锁,在写操作时会锁住整张表,这个特性决定MyISAM不太适合做大并发的写操作,MyISAM也不支持外键,所以访问速度快,适宜做以访问为主不需要事务安全的系统,而InnoDB的锁粒度是行锁,写操作时只会锁住要操作的记录,支持外键,因此需要进行频繁更新,删除操作,同时对事务要求比较高,需要实现并发处理,适合使用此存储引擎。
添加回答
举报
0/150
提交
取消