Postgresql源码阅读

记录学习Postgresql源码的过程

Postgresql编译安装

Windows系统下:

首先进入Postgresql的官网下载相应版本的源码

Linux系统下:

  1. 通过wget https://ftp.postgresql.org/pub/source/v15.2/postgresql-15.2.tar.gz 下载postgresql的源码。
  2. 解压下载好的源码文件tar -zxvf postgresql-15.2.tar.gz
  3. 重命名postgresqlmv postgresql-15.2 postgresql15
  4. 进行configure生成makefile文件*./configure –prefix=/usr/local/psql –enable-debug –enable-thread-safety –enable-cassert CFLAGS=’-O0’*
  5. 安装所需要的依赖库sudo apt install libreadline-dev
  6. 然后进行sudo make -j2&&sudo make install -j2