MYSQL数据库引擎

1、InnoDB: 是一个可靠的事务处理引擎,支持事务处理,不支持全文本搜索。行级锁,写不锁定全表,并发时效率高。不保存表的行数,执行select count(*)from table 时需要全表扫描。

2、MEMORY: 不支持事务处理,支持全文本搜索,由于数据都存储在内存(不是磁盘)中,速度很快(特别适合于临时表)。

3、MYISAM:是一个性能极高的引擎,不支持事务处理,支持全文本搜索。不支持行级锁,执行写操作时,要锁定整个表,所以效率低,若读操作远远多于写操作,并且不需要事务,MYISAM是首选。保存了表的行数,执行select count(*)from table 时不需要全表扫描。

你可能感兴趣的:(MYSQL数据库引擎)