240 发简信
IP属地:广东
  • pg学习(1) -- 编译安装

    从今天开始postgres源码阅读计划,今天第一步,从源码安装pg。 步骤 解压源码包 configure 编译安装 初始化数据库 启动数据库 ...

  • Varlena数据结构

    可变长类型(Varlena) Datum的typelen的约定 如果Datum类型是byval,则Datum表示一个值。 如果Datum类型不是...

  • Resize,w 360,h 240
    增量备份与CBM机制

    概述 内核提供cbm(changed block map)功能,对外提供数据页面的修改情况,并向提供外部接口,根据cbm信息可直接获取两次备份之...

  • Resize,w 360,h 240
    openGauss增量备份如何找到父备份

    获取备份的列表 找到实例名的路径,backup_instance_path: /home/pjr/backup/backups/db_backu...

  • Resize,w 360,h 240
    查询模块源码解读

    这次要解读的查询语句如下: 执行 建表语句 数据 查询结果 跟源码 主流程 程序入口exec_simple_query,此处query_stri...

  • openGauss源码目录结构

    src目录 common目录 guasskernel目录 optimizer目录 process目录 access目录 storage目录 se...

  • Resize,w 360,h 240
    pg并发控制

    当多个事务同时在数据库中运行时,并发控制是一种用于维持一致性与隔离性的技术,一致性与隔离性是ACID的两个属性。 ACID指数据库事务正确执行的...

  • Resize,w 360,h 240
    C++菜鸟篇1-Hello World

    环境配置(仅windows操作系统) 安装vscode vscode是微软推出的一款code神器,它本质上是一款文本编辑器,但是凭借丰富的插件可...

  • Resize,w 360,h 240
    pg查询处理流程

    概述 并行查询使用多个后台进程,但后端进程基本上处理连接的客户端发出的所有查询。改后端有五个子系统组成。 子系统功能解析器解析器从纯文本的 SQ...