自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

帅的数说

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

  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

转载 InnoDB update操作search阶段加锁

InnoDB根据二级索引查询并update操作的search阶段加锁进一步分析: ...

2019-06-25 22:31:24 244

转载 InnoDB update加锁机制-search阶段

InnoDB update加锁分2个阶段,search阶段加锁和update阶段加锁,本图讲述search阶段加锁: ...

2019-06-23 23:08:09 301

翻译 技术前刊:PostgreSQL12 COPY和bulkloading提升

业务是否依赖COPY命令加载数据?PostgreSQL12提供了一个新特性,大大加快了加载速度。 COPY:Loading and unloading data as fast as possible 细看PostgreSQL12的COPY语法,发现有两处变动: 1)\h 会有手册文档链接 2)COPY支持WHERE条件 下面是完整语法: db12=# \h COPY Command...

2019-06-14 22:01:54 543

翻译 How to Optimize PostgreSQL Logical Replication

How to Optimize PostgreSQL Logical Replication 逻辑复制(Logical Replication)或Pglogical是表级别的复制。两者都是基于WAL的复制机制,允许在两个实例之间复制指定表的WAL。这两个看起来让人迷惑,到底有什么区别呢?Logical Replication是PostgreSQL10.0引入的内置新特性,而pglogical则是...

2019-06-12 22:25:05 360

翻译 PostgreSQL的MVCC vs InnoDB的MVCC

PostgreSQL的MVCCvs InnoDB的MVCC 任何一个数据库最主要功能之一是可扩展。如果不删除彼此,则尽可能较少锁竞争从而达到这个目的。由于read、write、update、delete是数据库中最主要且频繁进行的操作,所以并发执行这些操作时不被阻塞则显得非常重要。为了达到这种目的,大部分数据库使用多版本并发控制(Multi-Version Concurrency Cont...

2019-06-10 23:39:35 460

翻译 What's New in MariaDB 10.4

MariaDB 10.4是其当前的开发分支。 5月21日,10.4.5的RC release版本发布,距离正式版本发布越来越近。10.4的新特性也越来越值得关注。本文总结mariadb官方发布一些的博客内容。对应详细信息,可以细读MariaDB 10.4的changelog:https://mariadb.com/kb/en/library/mariadb-1040-changelog/ 性能提...

2019-06-08 22:41:45 621

翻译 PostgreSQL的B-tree索引

结构 B-tree索引适合用于存储排序的数据。对于这种数据类型需要定义大于、大于等于、小于、小于等于操作符。 通常情况下,B-tree的索引记录存储在数据页中。叶子页中的记录包含索引数据(keys)以及指向heap tuple记录(即表的行记录TIDs)的指针。内部页中的记录包含指向索引子页的指针和子页中最小值。 B-tree有几点重要的特性: 1、B-tree是平衡树,即每个叶子页到ro...

2019-06-06 22:31:42 2521 2

空空如也

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

TA关注的人

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