现象db1=# CREATE EXTENSION pg_squeeze;FATAL: cannot create PGC_POSTMASTER variables after startuserv ... 阅读全文
介绍https://github.com/EnterpriseDB/system_statsystem_stats 是一个 Postgres 扩展,提供了访问可用于监控的系统级统计信息的功能。它支持 ... 阅读全文
现象2023-04-04 11:53:19.310 CST [1] LOG: invalid value for parameter "lc_messages": "e2023-04- ... 阅读全文
PostgreSQL AUTO INCREMENT(自动增长列)-- smallserial、serial 和 bigseriaAUTO INCREMENT(自动增长) 会在新记录插入表中时生成一个 ... 阅读全文
原文英文版: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特性, ... 阅读全文