阅读背景:

MySQL 21道高频面试题及其解析

来源:互联网 


Q1:MySQL主要有哪些存储引擎,分别适合哪些应用场景?

答:主要有①MyISAM,是5.5版本之前的默认存储引擎,支持表级锁,不支持事务和外键,并发效率较低,读取数据快,更新数据慢。适合以读操作为主,并且对并发性要求较低的应用。②InnoDB,MySQL目前的默认存储引擎,支持行级锁、事务和外键,并发效率好。适合对事务的完整性和并发性、数据的准确性要求比较高,增删操作多的应用。③Memory,所有的数据都保存在内存中,访问速度快,一旦服务关闭数据将丢失。适合更新不太频繁的数据量小的表用来快速得到访问结果。④Archive、Federated等。答:主要有①MyISAM,是5.




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: