Postgresql应急手册-膨胀

Postgresql应急手册结构性内容来自xiongcc的pg应急一图 PostgreSQL 膨胀问题技术指南 摘要: PostgreSQL 数据库在长时间运行、频繁更新的情况下,容易出现“膨胀(Bloat)”问题。膨胀指的是表、索引、WAL 日志或系统目录占用了不必要的大量空间,可能导致性能下降。

张彤 Published on 2025-05-09

Postgresql应急手册-事务ID回卷

postgresql应急手册骨干内容源自xiongcc的应急脑图,结合GPT深入研究得出结果。本人校核。 PostgreSQL 事务ID回卷异常及处理方案

张彤 Published on 2025-05-09

Postgresql IO

I/O Patterns Dinesh & Rakesh March 1, 2024 演讲人介绍 Dinesh Kumar Principal Architect @ Tessell Active contributor to Opensource tools around PostgreSQL A

张彤 Published on 2024-12-11

可扩展SQL和NoSQL数据存储系统

Scalable SQL and NoSQL Data Stores Rick Cattell Originally published in 2010, last revised December 2011 本文翻译仅限学习使用,严禁用于任何的商业用途 作者Rick Cattell是数据库领域的大

张彤 Published on 2024-09-12

Simple Operation类型数据存储系统中可扩展性能的 10 条规则

10 Rules for Scalable Performance in ‘Simple Operation’ Datastores 简单操作数据存储系统中可扩展性能的 10 条规则 将数据分区而后操作,坚持管理简单,对所有情况不进行单一化假设 do not assume one size fits

张彤 Published on 2024-09-10

虚拟内存辅助缓冲管理

大多数数据库管理系统在主内存缓冲池中缓存来自存储的页面。为此,它们要么依赖于将页面标识符转换为指针的哈希表,要么依赖于避免这种转换的指针转换技术。在这项工作中,我们提出了vmcache,一种利用硬件支持的虚拟内存来将页面标识符转换为虚拟内存地址的缓冲管理器设计。与现有的基于mmap的方法相比,数据库管理系统保留了对页面缺页和驱逐的控制。我们的设计可移植到现代操作系统,支持任意图数据,允许可变大小的页面,并且易于实现。

张彤 Published on 2024-08-20

Postgresql MVCC -2 锁

Postgresql MVCC -2 锁 了解完

张彤 Published on 2024-08-05

Postgresql MVCC -1 隔离级别

Postgresql MVCC -1 隔离级别 MVCC是什么

张彤 Published on 2024-08-01

Postgresql数据库维护须知

Postgresql数据库维护须知 本文翻译自Everythin

张彤 Published on 2024-07-31