自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yanzongshuai的专栏

专注于MySQL、MariaDB、Percona、PostgreSQL数据库及Aerospike等nosql数据库

  • 博客(5)
  • 论坛 (3)
  • 问答 (1)
  • 收藏
  • 关注

转载 InnoDB之MVCC机制与不可重复读

http://libisthanks.blog.163.com/blog/static/23527612320141016111027592/

2017-02-18 22:57:00 1736

原创 关于InnoDB事务的一个“诡异”现象:RR隔离级别下的幻读现象(补充)

row_search_for_mysql: if(prebuilt->select_lock_type != LOCK_NONE) {//锁读,不会读取老版本 …… }else{//一致性非锁定读          if (trx->isolation_level ==TRX_ISO_READ_UNCOMMITTED) {//脏读、幻读等                    nothi

2017-02-18 22:55:58 723

转载 关于InnoDB事务的一个“诡异”现象:RR隔离级别下的幻读现象

摘要:   在隔离机制中,InnoDB默认采用的Repeatable Read 和MVCC机制保证在事务内部尽量保证逻辑一致性。但如下的现象依然让人觉得不太合理。   1、复现 a)      表结构 CREATE TABLE `t` (   `a` int(11) NOT NULL DEFAULT ‘0   在隔离机制中,InnoDB默认采用的Repeatable Read 和MVCC

2017-02-18 21:09:34 1491

原创 ACID补充

一致性(Consistency):事务开始之前和事务结束之后,数据库的完整性限制未被破坏 。 那么什么是完整性约束呢? 数据库完整性约束主要包括三种: 实体完整性:即主键的作用,同一个表中不可以有多个记录拥有相同识别 域完整性:限制字段类型 参照完整性:外键作用。如两个数据表是有关联的,父数据表中的记录必须存在,子数据表的记录才有存在。

2017-02-15 21:20:41 754

原创 innodb ACID

事务是访问并可能更新各种数据项的一个程序执行单元。   innoDB引擎遵循ACID原则,ACID主要指:  A: atomicity.        原子性  C: consistency        一致性 I: isolation.         隔离性  D: durability.        持久性   Atomicity 原子性 ACID原则中的原子性主要涉及

2017-02-12 15:28:21 506

空空如也

yzs87的留言板

发表于 2020-01-02 最后回复 2020-01-02

写博客能不能添加个撤销键

发表于 2018-01-04 最后回复 2018-01-06

innodb插入意向锁如何使用

发表于 2015-06-07 最后回复 2015-06-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除