240 发简信
IP属地:四川
  • Resize,w 360,h 240
    Postgresql源码赏析(5)--BitmapScan

    综述 BitmapScan属于PG中的扫描算子,其实际上包含两个部分BitmapHeapScan和BitmapIndexScan。顾名思义,前者...

  • Resize,w 360,h 240
    Postgresql源码赏析(4)--内存管理

    内存管理数据结构 Postgresql中的内存使用是通过一种“上下文机制(context)”实现的,内存上下文管理并跟踪内存的申请,使用,释放。...

  • Resize,w 360,h 240
    Postgresql源码赏析(3)--共享内存

    共享内存初始化 Postgresql中通过CreateSharedMemoryAndSemaphores()接口完成共享内存初始化以及共享数据结...

  • Resize,w 360,h 240
    Postgresql源码赏析(2)--辅助进程

    辅助进程类别 在postgresql中,有很多辅助进程,各个辅助进程完成特定的功能,支撑数据库系统运行和管理工作,辅助进程的类别定义如下: 辅助...

  • Resize,w 360,h 240
    Postgresql源码赏析(1)--main入口

    Postgresql入口函数main功能十分简单,主要完成参数检查,内存上下文初始化,并根据启动参数选择入口分支,流程图及关键代码如下所示: 上...

  • Benchmark SQL配置及使用

    概述 BenchmarkSQL是对OLTP数据库主流测试标准TPC-C的开源JAVA实现,用于对数据库事务处理能力的评估测试,代码托管在如下地址...

  • 事务隔离级别

    在数据库中,事务隔离级别是十分基础且重要的概念,不同的事物隔离级别对应于不同的并发处理策略,经典的事物隔离级别划分如下表所示: 隔离级别脏读不可...

  • Git编译安装

    Git是当前最主流的代码管理工具,对于大多数发行版的linux系统,都可以通过系统自带的工具进行安装,如apt-get,yum等,详见此处。但在...

  • PostgreSQL 查询版本信息

    查看客户端版本 psql --version 查看服务器版本 查看详细版本:select version(); 查看PG服务器版本:show s...

个人介绍
搬砖也要搬出水平