1,pg_audit编译安装 参考:https://github.com/pgaudit/pgaudit --pgaudit 编译安装 git clone https://github.com/pgaudit/pgaudit.git cd pgaudit/ git checkout REL_16_S ...
PostgreSQL记录SQL日志的参数有三个,如下,这三个参数都可以记录某种日志,也可以单独设置,也可以相互设置,因此情况比较多,某些情况下会生成一些奇怪的日志内容,需要弄清楚每一个参数的具体含义,有助于做出合理的配置 1,log_duration = on|off;2,log_statement ...
postgresql pg_cron 扩展设置定时任务 原本看起来非常简单的一个扩展以及使用,最后还是遇到一个奇葩的问题,设置好定时任务之后,所有的任务执行时都提示connection failed,最后也找到相应的解决方案。 ### 1,编译安装 git clone https://github. ...
揭开SQL Server和PostgreSQL填充因子的神秘面纱 理解SQL Server和PostgreSQL中的填充因子 在调优数据库性能时,一些小设置往往能带来显著的差异。填充因子就是其中一个经常讨论的设置。SQL Server和PostgreSQL都支持这一概念,但它们的处理方式有所不同。 ...
Oracle 作为企业级数据库市场的领导者,凭借其强大的功能、广泛的市场影响力以及完善的技术支持和推广体系,长期占据行业主导地位。但近几年来,PostgreSQL 凭借卓越的性能和灵活性,成为备受瞩目的开源数据库软件。IvorySQL 基于 PostgreSQL 开发,新增了与 Oracle 数据库 ...
原文地址:https://vladmihalcea.com/postgresql-plan-cache-mode/本文阐述了PostgreSQL对于prepared statement预处理语句生成执行计划的规则,原文中并没有提及测试环境的PostgreSQL版本,笔者在PostgreSQL 16下 ...
为什么PostgreSQL不自动缓存执行计划?这可能是最硬核的优化解读 前言 在数据库性能方面,查询语句的执行计划是最关键的因素之一。每当数据库接收到一个查询时,它必须决定如何以最有效的方式执行该查询。这个决策过程——称为执行计划。 计算并生成最优的执行计划在时间上可能非常昂贵,尤其是对于经常执行的 ...
PostgreSQL的逻辑复制不会自动同步DDL(第三方插件另说),因此在逻辑复制环境中,当表发布的表执行DDL的时候,如果不停止业务的话,publication(发布节点,主节点)和subscription(订阅节点,从节点)如何执行相关的DDL,才能确保复制正常运行,不受DDL的影响? 结论是: ...
本周五,IvorySQL 2025 生态大会暨 PostgreSQL高峰论坛就正式开启了! 你报名了吗?还没报名的小伙伴,抓紧报名哟! 在之前的文章中,向大家介绍了本次大会的分论坛、议程、特色活动等等。本文将为大家介绍一下,同样非常特殊的一个分论坛:泰山开源技术孵化器项目路演分论坛。 "泰山开源技术 ...
原文地址:https://www.postgresql.fastware.com/blog/inside-logical-replication-in-postgresql#Architecture 简介 Introduction 逻辑复制是一种将数据变更从发布服务器复制到订阅服务器的方法。定义发布 ...
6月27日-28日,IvorySQL 2025 生态大会暨 PostgreSQL 高峰论坛将在济南盛大开幕!日前,我们已公布大会的部分议程,有没有让你心动呢?从隆重的开幕仪式到多样的前沿技术分论坛,再到独特的参会体验,这场盛会将带来哪些惊喜呢?本篇文章就为你逐一揭晓。 主论坛重磅仪式,开启开源新篇章 ...
近日,我们陆续揭晓了即将亮相IvorySQL 2025生态大会暨 PostgreSQL 高峰论坛的豪华阵容——来自全球的 PostgreSQL 核心开发者、国际开源社区领军人物,与国内顶尖技术专家、生态伙伴已全面集结!这不仅是国内外数据库技术的思想碰撞,更是一场融合前沿创新与产业实践的深度对话。 在 ...
postgresql uuid扩展的安装 postgresql uuid扩展的安装,由于PG是通过源码安装的,源码中已经有这个源码包了,不需要到处去找,(以笔者的版本)位置在:/postgresql/soft/postgresql-16.4/contrib/uuid-ossp 1.检查是否已安装扩展 ...
6月27日—28日,IvorySQL 2025 生态大会暨 PostgreSQL 高峰论坛将在济南盛大开幕! 这场为期两天的技术盛宴将汇聚 50+ 全球数据库领域顶尖专家,通过主题演讲、15+ 专题分论坛及创新成果展区,深入探讨数据库内核优化、AI融合、云原生架构、开源生态共建等前沿话题。大会旨在打 ...
2025 年 6 月 7 日,由中国开源软件推进联盟 PostgreSQL 分会(简称:PG 分会)联合重庆思庄科技有限公司共同举办的 PostgreSQL 数据库技术峰会重庆站圆满落幕。 本次活动以“PostgreSQL 与国产生态”为主题,结合当下开源、国产化趋势,邀请技术专家围绕数据库的应用案 ...
6月27日-28日,IvorySQL 2025 生态大会暨 PostgreSQL 高峰论坛将在济南盛大开幕! 这场为期两天的技术盛宴将汇聚 50+ 全球数据库领域顶尖专家,通过主题演讲、15+ 专题分论坛及创新成果展区,深入探讨数据库内核优化、AI 融合、云原生架构、开源生态共建等前沿话题。大会旨在 ...
2025 年 6 月 4 日,IvorySQL 4.5 正式发布! 新版本全面支持 PostgreSQL 17.5,新增多项新功能,并修复了已知问题。 增强功能 PostgreSQL 17.5 增强功能: 修复检查声明为 GB18030 编码的无效字符串时单字节缓冲区过读问题 正确处理分区表上的自引 ...
6月27日-28日, IvorySQL 2025 生态大会暨 PostgreSQL 高峰论坛即将在泉城济南启幕! 本届大会以『开源链接世界』为主题,汇聚了全球技术精英。我们荣幸邀请到国际 PostgreSQL 社区的核心贡献者,包括 Bruce Momjian(PG联合创始人)和 Cédric Vi ...
传统的wal日志归档archive_command PostgreSQL15之前,使用传统的archive_command,传统的归档命令 archive_command = 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/arch ...
引言 PostgreSQL 与 Oracle 的语法差异较大,为兼容 Oracle 语法并保持原生 PostgreSQL 语法,IvorySQL 采用了双 Parser 框架,动态切换不同 Parser,实现 Oracle 兼容语法与 PostgreSQL 原生语法的共存。 双 Parser 架构设 ...