自定义博客皮肤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数据库

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

原创 InnoDB purge原理--哪些undo log可purge

2018-05-27 15:26:07 642 1

原创 InnoDB purge原理-readview和trx关系

2018-05-27 15:24:39 605

原创 undo log原理之InnoDB事务提交时undo页的相关操作

2018-05-20 21:33:11 395

原创 InnoDB undo tablespace使用及原理

前言Undo log是InnoDB MVCC事务特性的重要组成部分,对记录做了变更操作时会产生undo记录,默认存储到系统表空间中,但是从5.6开始,可以使用独立的undo表空间。Undo记录存储的是老版本数据,当一个旧事务需要读取数据时,为了能读取到老版本数据,需要顺着undo连找到满足其可见性的记录。当版本链很长时,可以认为这是要一个比较耗时的操作。大多数对记录的变更insert、update...

2018-05-20 15:48:22 1696

原创 MySQL5.6 CREATE TABLE分析

MySQL5.6之前的版本DDL是非原子的。也就是说对于复合的DDL,比如DROP TABLE t1, t2;执行过程中如果遇到server crash,有可能出现表t1被DROP掉了,但是t2没有被DROP掉的情况。即便是一条DDL,比如CREATE TABLE t1(a int);也可能在server crash的情况下导致建表不完整,有可能在建表失败的情况下遗留.frm或者.ibd文件。从原...

2018-05-13 21:10:39 458

原创 PostgreSQL的几个概念

其逻辑结构最上层是实例,实例中允许创建多个数据库,每个数据库中可以创建多个schema,每个schema下面可以创建多个对象。对象包括表、物化视图、操作符、索引、视图、序列、函数、... 等等。database之间不能互相访问,因为在连接的时候就指定连接哪个database了;同一个database下不同schema之间可以互相访问,同一个schema下表名不能相同,不同schema下可以有相同的...

2018-05-09 19:29:16 1327 1

原创 myloader原理解析

2018-05-01 21:34:51 569

原创 InnoDB update原理解析

2018-05-01 14:28:15 2669

空空如也

yzs87的留言板

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

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

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

innodb插入意向锁如何使用

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

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

TA关注的人 TA的粉丝

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