简介等待事件的关联根因都是相对笼统的,因为从等待事件我们还无法直接定位直接原因,只能初步明确一个大体的方向。如果我们想进一步定位问题,可以通过存在较严重问题的等待事件在pg_activity中对应的会 ... 阅读全文
Foreign Data Wrappers(FDW)提供了一种机制,通过这种机制,可以使用常规SQL查询访问PostgreSQL之外的数据。PostgreSQL附带了“File FDW”和“Postg ... 阅读全文
简介担心ALTER TABLE DETACH因忘记设置statement_timeout而长时间锁表吗? PostgreSQL 14支持CONCURRENTLY了, 完美解决烦恼。mydb=mydb ... 阅读全文
PostgreSQL 13 典型变化如下逻辑复制支持分区表Btree索引优化(引入Deduplication技术增量排序(Incremental Sorting并行VACUUM索引并行Reindexd ... 阅读全文
简介PostgreSQL的MVCC机制的原因,需要清理old/dead记录。这写动作由vacuum完成。PostgreSQL 12为止,vacuum还是一个表一个表,一个索引一个索引的进行。有一系列针 ... 阅读全文
简介PG13版本引入两个特性来增强备份的验证:backup manifests (备份清单)和 pg_verifybackubackup manifests:使用 pg_basebackup 列出物 ... 阅读全文
VACUUM简介VACUUM — 垃圾收集并根据需要分析一个数据库。PostgreSQL数据库管理工作中,定期vacuum是一个重要的工作。vacuum的效果释放,再利用 更新/删除的行所占据的磁盘空间. ... 阅读全文
reindexdreindexdb — 重索引一个PostgreSQL数据库大纲reindexdb [connection-option...] [option...] [ --schema | - ... 阅读全文
简介PG中的file_fdw、postgres_fdw和dblingithub:https://github.com/laurenz/oracle_fd基于FDW(Foreign Data Wra ... 阅读全文
在日常生活中,随机数对于我们而言并不陌生,例如手机短信验证码就是一个随机的数字字符串;对于统计分析、机器学习等领域而言,通常也需要生成大量的随机数据用于测试、数据抽样、算法验证等。生成随机数字生成 0 到 1 之间的随机数 ... 阅读全文