Recent Posts

PostgreSQL 数据文件灾难恢复 - 解析与数据dump

6 minute read

背景 俗话说常在河边站哪有不湿鞋,作为一名战斗在一线的DBA或者开发者,可能有遇到过磁盘损坏,磁盘阵列损坏,如果有备份或者备库的话,还好。 如果没有备份,或者没有备库(通常有一些小型或者创业型的企业),那么遇到磁盘损坏或者其他原因(比如掉电文件系统损坏),导致数据库的数据文件并不完整时,如何从有限的资料中找出数...

PostgreSQL 区块链条管理举例

4 minute read

背景 区块链的概念请参考 https://github.com/yeasy/blockchain_guide/blob/master/intro/what.md 截取部分如下 什么是区块链 区块链的基本原理理解起来并不难。基本概念包括: 交易(Transaction):一次操作,导致账本...

PostgreSQL 数据库巡检

1 minute read

背景 PostgreSQL数据库的巡检脚本在这里,自动生成txt格式巡检报告(包括采集项以及建议项目)。 https://github.com/digoal/pgsql_admin_script/blob/master/generate_report.sh 巡检项目前包括了如下: |++++++++++++...

PostgreSQL Windows和Linux的数据文件通用吗

3 minute read

背景 PostgreSQL是一个跨平台的数据库,比如支持WindowS, AIX , linux , freebsd等。 同时也支持不同架构例如X86,ARM等。 对于相同架构,不同平台,是否能实现文件级别的平移,甚至物理的流复制搭建STANDBY呢? 理论上从数据库的存储层面来看,如果两个平台存储结构(比...