欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

MySql数据库的存储引擎

程序员文章站 2022-06-23 20:51:50
MySQL的mylsam和lnnodb 两种重要引擎 数据库最早只有myisam引擎,MySQL在5.2版本之前默认引擎也是mylsam mylsam引擎对数据的支持非常好,然后在早期网站结构,数据交互的部分很少,用户上网几乎也就是看看数据,很少需要向数据写数据 myisamy引擎数据表,不支持复杂 ......

mysql的mylsam和lnnodb 两种重要引擎

数据库最早只有myisam引擎,mysql在5.2版本之前默认引擎也是mylsam

mylsam引擎对数据的支持非常好,然后在早期网站结构,数据交互的部分很少,用户上网几乎也就是看看数据,很少需要向数据写数据

myisamy引擎数据表,不支持复杂功能,读数据非常快,读不能写,写不能读,一旦写入数据,引擎直接对数据表进行表级别锁定,其他用户不能再写也不能再读,可以缓存索引,但不缓存数据也就是说对内存占用小,

nnodb引擎支持复杂功能,对服务器资源要求高,一旦写入数据,行级别锁定,单表可以支持并发,对写支持好