MySQL
文章平均质量分 51
MySQL
濯一一
这个作者很懒,什么都没留下…
展开
-
MySQL事务隔离级别有哪些?
事务隔离级别有哪些?先了解下几个概念:脏读、不可重复读、幻读。脏读是指在一个事务处理过程里读取了另一个未提交的事务中的数据。 不可重复读是指在对于数据库中的某行记录,一个事务范围内多次查询却返回了不同的数据值,这是由于在查询间隔,另一个事务修改了数据并提交了。 幻读是当某个事务在读取某个范围内的记录时,另外一个事务又在该范围内插入了新的记录,当之前的事务再次读取该范围的记录时,会产生幻行,就像产生幻觉一样,这就是发生了幻读。不可重复读和脏读的区别是,脏读是某一事务读取了另一个事务未提交的脏数据原创 2021-11-07 23:43:32 · 519 阅读 · 0 评论 -
常见的4种存储引擎 MyISAM、InnoDB、MEMORY、ARCHIVE优缺点
常见的存储引擎MySQL中常用的四种存储引擎分别是:MyISAM、InnoDB、MEMORY、ARCHIVE。MySQL 5.5版本后默认的存储引擎为InnoDB。1、InnoDB存储引擎InnoDB是MySQL默认的事务型存储引擎,使用最广泛,基于聚簇索引建立的。InnoDB内部做了很多优化,如能够自动在内存中创建自适应hash索引,以加速读操作。优点:支持事务和崩溃修复能力;引入了行级锁和外键约束。缺点:占用的数据空间相对较大。适用场景:需要事务支持,并且有较高的并发读写频率。.原创 2021-11-08 00:00:10 · 4457 阅读 · 0 评论