- 博客(7)
- 问答 (1)
- 收藏
- 关注
转载 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
空空如也
innodb插入意向锁如何使用
2015-06-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人