加载中
Postgres-XL:基于PostgreSQL的开源可扩展数据库集群

最近这一年业界去“IOE”越叫越响,很多传统企业也把去“IOE”计划摆上了桌面。我老是想不明白这些非互联网企业(比如:银行)做这种事的动力何在? 高大上的“自主可控”、“振兴民族科技”...

2015/06/08 16:16
2.7K
PostgreSQL知识树

PostgreSQL使用并学习了7-8年了,最近在梳理PostgreSQL相关知识树,个人认为数据库由关系型存储关系以及事务两大基石构成的。其次为了易用性添加了通用工具以及管理功能。 在此将数据库分为四...

PG git pull

remote: Counting objects: 347, done. remote: Compressing objects: 100% (159/159), done. remote: Total 159 (delta 136), reused 0 (delta 0) Receiving objects: 100% (159/159), 23.1...

2013/08/22 09:48
79
PG git pull

----------------------------/home/git/repositories/postgresql.git---------------------- Fri Aug 23 02:30:01 CST 2013 Success change to /home/git/repositories/postgresql.git Fr...

2013/08/23 08:45
78
PostgreSQL的FSM分析记录

近来由于工作原因对PG的FSM(Free Space Map,空闲空间映射表)源码进行了学习。下面给大家简单讲述一下。 什么是FSM呢,这不得不说一下PG的存储机制了。PG的更新(更新是删除和插入的结合)...

PostgreSQL窗口函数分析

今天看了一下PostgreSQL row_number的实现过程。之前一直好奇窗口函数是什么,原理是什么,今天稍稍解惑。下面就以row_number为例进行介绍: 窗口函数: 窗口函数在一组表行中执行计算,这些...

Postgresql-XL安装部署

近期在学习xl,现在把xl的安装部署步骤简单记录一下。

PostgreSQL的Page分析记录

因为工作原因,最近看了一下数据库的存储相关代码,并且对《PostgreSQL数据库内核分析》、Bean_lee的帖子进行了学习。现在记录一下,以备后用。其中后半部分基本是Bean_lee原文修改的。 首先...

Windows 64位下 PostgreSQL的编译

首先本文是根据权宗亮先生的 Windows 平台编译PostgreSQL 进而完成的,特此说明。 由于编译Windows下64位的PostgreSQL(下面简称PG),所需的依赖包,大部分无法直接使用,所以这里着重讲一下...

使用GDB和DDD调试POSTGRESQL

以前一直用Eclipse CDT调试postgresql,有时候断点不准,很faint,心想是不是GDB和DDD断点就准了呢。所以决定鼓捣鼓捣GDB和DDD。关于如何搭建CDT的调试环境,请参考: 我写过一篇如何在Ubunt...

2013/06/05 09:44
930
PostgreSQL的系统函数分析记录

对数据库系统内部函数进行介绍,通过系统表pg_proc和解读函数代码进行介绍。

2014/09/09 11:22
3K
对于postgresql and的简单猜想

今天做了这样的实验,目的是验证where条件后的a_expr and a_expr的顺序。 准备: sql语句为: create table a1 (a int); create table a2 (a int); create table a3 (a int, b int); create...

如何在windows下手动初始化PostgreSQL数据库

在windows下手动初始化PG,是一件比较麻烦的事,下面我具体写一下过程,大家做一下参考。

PostgreSQL的基础数据类型分析记录

主要介绍PostgreSQL的基础数据类型(那些pg专属的类型和地理数据就不做详细介绍了)。

PostgreSQL源码中的List和ListCell的说明

List和ListCell一直是我比较困惑的地方,PostgreSQL大量运用这两个类型,这里记录一下。

pg查询树的简单解读

准备环境:PostgreSQL 9.2 前提准备: debug_print_parse = on debug_print_rewritten = on debug_print_plan = on debug_pretty_print = on 启动条件:-l logfile(为了更好的查看log) 表:c...

制作mobi格式的PostgreSQL文档

本人是Kindle的重度用户,喜欢使用Kindle看书,而且一直秉承着学习PostgreSQL首先要完全阅读官方文档的念头,一直在看PDF版的文档,奈何工作和娱乐都是电脑,眼睛早已不堪重负,所以一直萌生...

PostgreSQL数据库透明数据加密概述

最近一段时间,一直在和PostgreSQL社区合作开发TDE(Transparent data encryption,透明数据加密)。研究了一些密码学相关的知识,并利用这些知识和数据库相结合。本文将会以数据库内核开发角...

PostgreSQL用C完成存储过程例子

最近给客户写了一个PG用C写的存储过程的例子,在此记录一下。

PostgreSQL 10 流复制问题记录

参数设置为: listen_addresses = '*' max_connections = 110 wal_level = hot_standby max_wal_senders = 2 wal_keep_segments = 32 wal_sender_timeout = 60s 这里的问题原因为wal_level设...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部