前言Hueman主题的搜索功能返回的是“本期”,我想修改为“本次”。分析.po 和 .mo 有什么区别?hueman-zh_CN.po 是可编辑文件,如需查看可将文件拖放至浏览器中看到源代码。huem ... 阅读全文
原文英文版:https://www.interdb.jp/pg/index.htm《The Internals of PostgreSQL for database administrators a ... 阅读全文
PostgreSQL在9.1版本中实现了流复制。它属于所谓的一主多从类型的复制,而这两个术语 —— 主(master)和从(slave),在PostgreSQL中通常分别被称为主(primary)和备 ... 阅读全文
在线数据库备份大致可分为两类:逻辑备份和物理备份。它们有着各自的优点和缺点。尽管各有优劣,但逻辑备份有一个缺点:执行需要花费太多时间。特别是对于大型数据库而言,需要花费很长时间进行备份,而从备份数据中 ... 阅读全文
事务日志(transaction log)是数据库的关键组件,因为当出现系统故障时,任何数据库管理系统都不允许丢失数据。事务日志是数据库系统中所有变更(change)与行为(action)的历史记录, ... 阅读全文
缓冲区管理器(Buffer Manager)管理着共享内存和持久存储之间的数据传输,对于DBMS的性能有着重要的影响。PostgreSQL的缓冲区管理器十分高效。本章介绍了PostgreSQL的缓冲区 ... 阅读全文
本章中介绍两个和索引扫描有关的特性—— 堆内元组(heap only tuple, HOT)和仅索引扫描(index-only scan) 。7.1 堆内元组(HOT在8.3版本中实现的HOT特性, ... 阅读全文
清理(VACUUM)是一种维护过程,有助于PostgreSQL的持久运行。它的两个主要任务是删除死元组,以及冻结事务标识,两者都在第5.10节中简要提到过。为了移除死元组,清理过程有两种模式:并发清理 ... 阅读全文
当多个事务同时在数据库中运行时,并发控制是一种用于维持一致性与隔离性的技术,一致性与隔离性是ACID的两个属性。从宽泛的意义上来讲,有三种并发控制技术:多版本并发控制(Multi-version Co ... 阅读全文
本章将介绍两种相当实用,而且很有趣的特性:外部数据包装器(Foreign Data Wrapper FDW)与并行查询(Parallel Query)。4.1 外部数据包装器(FDW2003年,SQ ... 阅读全文