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

翻译 非易失性WAL buffer

今天看到PG邮件列表里有非易失性内存在PG应用的讨论,做下记录,接着学习其补丁,如何将WAL buffer改造成非易失性buffer,以及和之前有和区别。该补丁是也是日本NTT公司提供。 一、原文 https://www.postgresql.org/message-id/002f01d5d2...

2020-01-30 16:28:10 340 0

翻译 360°全方位比较PostgreSQL和MySQL

360°全方位比较PostgreSQL和MySQL 一、原文 https://www.enterprisedb.com/blog/postgresql-vs-mysql-360-degree-comparison 二、摘要 本文对MySQL和PostgreSQL进行详细的比较,方便选择。 ...

2020-01-18 20:53:14 375 0

原创 博客之星入围

秉着试试看的心态,提交了2019博客之星的申请。喜闻入围,继续努力。 拉票环节就放弃了,实在比不了前面的。2020年,继续努力学习,并将知识分享出来。 ...

2020-01-11 20:52:37 320 0

原创 图解PostgreSQL12可拔插存储引擎--表及索引访问方法架构

2020-01-10 21:43:21 462 0

原创 图解PostgreSQL-local buffer管理

本文介绍local buffer管理相关机制。一、数据结构1、数组LocalBufferDescriptors[]为本地缓冲块的描述符,buf_id从-2开始,都是负数。为和共享缓冲区有...

2020-01-04 21:29:10 252 0

原创 图解PostgreSQL-buffer管理(三)

本文介绍本地缓冲的管理。 1、本地buffer的分配由函数LocalBufferAlloc来完成,用于临时表的读写。 2、同样需要先初始化tag:newTag,唯一标记一个物理页 3、第一次使用临时表时,需要通过calloc创建一系列缓冲区(InitLocalBuffers完成):几个数...

2020-01-03 22:32:59 360 0

原创 图解PostgreSQL-buffer管理(二)

一、数据结构1、Buffer由数组BufferDescriptor[]数组进行管理。该数组由函数InitBufferPool创建,大小为NBuffers个成员即BufferDesc。该数...

2020-01-01 20:49:20 321 0

原创 图解PostgreSQL--buffer的分配

一、数据结构 Buffer由数组BufferDescriptor[]数组进行管理。该数组由函数InitBufferPool创建,大小为NBuffers个成员即BufferDesc。该数组创建后由StrategyControl进行管理,firstFreeBuffer为链表头,指向链表第一个成员...

2020-01-01 20:34:23 497 0

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