mysql引擎

常用的mysql引擎:MyISAM、InnoDB、Memory。

MyISAM:MyISAM是mysql5.5之前的默认引擎。不支持事务,只支持表锁,不支持行锁。但是访问速度快。如果操作主要以读取和插入为主,修改和删除的操作很少,对数据的并发性和完整性要求并不是很强的情况下可以用该引擎,比如用户日志,评论等。

InnoDB:mysql5.5之后的默认引擎。支持事务和行锁,支持外键。是一种兼顾高可靠性和高性能的通用存储引擎。如果应用对事务的完整性有比较高的要求,在并发条件下要求数据的一致性,数据操作除了插入和查询之外,包含很多更新、删除操作,那么innodb是比较合适的选择。(B-Tree索引)

Memory:Memory是在内存中存储所有的数据。由于受到硬件的问题、或断电问题的影响,只能将这些表作为临时表或缓存使用。(Hash索引)

查看数据库是否支持引擎:

show ENGINES ;

suport:是否支持引擎(default是默认引擎)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值