![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
loserrrrrrrr
这个作者很懒,什么都没留下…
展开
-
关于数据库引擎MyIsam和InnoDB的区别和适用场景
区别1.默认引擎在MySQL 5.1之前的版本中,默认的搜索引擎是MyISAM。从MySQL 5.5之后的版本中,默认的搜索引擎变更为InnoDB。2.锁的粒度MyISAM仅支持表锁。每次操作锁住整张表。这种处理方式一方面加锁的开销比较小,且不会出现死锁,但另一方面并发性能较差。InnoDB支持行锁。每次操作锁住一行数据,一方面行级锁在每次获取锁和释放锁的操作需要消耗比表锁更多的资源,...原创 2019-04-23 16:38:39 · 459 阅读 · 0 评论 -
数据库ACID四大特性及事务隔离级别
数据库ACID特性原子性:整个事务中的操作,要么全部完成,要么全部不完成。一致性:事务可以封装状态改变,无论并发操作有多少,数据库的完整性不会被破坏。隔绝性:多个事务并发访问时,事务间是隔绝的。持久性:事务对数据库的操作将会永久保留在数据库中。数据库的事务隔离级别未提交读已提交读可重复读可串行化在详细介绍四个隔离级别之前,我们还要了解几个数据库事务常见到的问题:脏读...原创 2019-04-24 19:24:24 · 214 阅读 · 0 评论