活动回顾|Oracle 到 PostgreSQL 迁移技术网络研讨会

数据库国产化探究及升级改造过程指导 当前官网最新版本为DM8,相较于目前主流产品架构:不同特性依靠不同内核去实现,DM8独特采用了双存储引擎架构,行存储引擎和列存储引擎可相互配合、协同工作。同时实现了计算层和存储层的分离,同一内核既支持共享存储式集群,也支持分布式事务集群。 阅读详情

北京时间 2025 年 12 月 13 日 15:00-16:00,由 IvorySQL 社区主办的 Oracle 到 PostgreSQL 迁移技术网络研讨会圆满落幕。

本次研讨会聚焦 Oracle 迁移至 PostgreSQL 全流程的核心挑战与解决方案,重点凸显 IvorySQL 5.0 在迁移过程中的赋能价值。活动由 Grant 与 Cary 联合主持,邀请到 Hope、Oreo、Cédric、Matthew、Alvaro 等多位技术专家担任分享嘉宾,围绕迁移技术痛点、核心功能适配及配套辅助工具展开深度探讨,详细解读了 IvorySQL 在兼容 Oracle 语法、降低代码重写成本方面的核心优势。会议期间还同步了 IvorySQL 发展路线图,包括全局索引(Global Index)等规划功能的推进计划,并探讨了向 PostgreSQL 社区回馈兼容性功能的可行性。活动全程鼓励参会者参与互动问答,答对者可赢取专属礼品,同时引导大家通过访问 IvorySQL GitHub 代码库、加入社区官方频道等方式深度参与项目共建。

分享内容

IvorySQL 概况

IvorySQL 开发团队的 Hope 与 Oreo 共同介绍了项目核心概况。该项目启动于 2021 年 12 月,始终保持与 PostgreSQL 新版本的同步适配节奏。分享中重点解读了其三大核心特性:AI 子系统、Oracle 语义兼容性及云原生部署能力。目前 IvorySQL 已发布最新稳定版本(IvorySQL 5.0),团队计划在一个月内推出 5.1 版本。演讲末尾,嘉宾还展示了项目新增的扩展功能与编码特性,并预告将邀请 Data Bene 公司的 Cédric 参与后续深度研讨。

Oracle 到 PostgreSQL 迁移洞察

Data Bene 创始人兼首席执行官 Cédric 结合欧洲市场实践,分享了 Oracle 迁移至 PostgreSQL 的核心挑战。他强调,大型长期运行的 Oracle 数据库迁移至 PostgreSQL 过程中,保障业务连续性是核心难点,因此亟需高效可靠的迁移工具支撑。Data Bene 采用的全流程解决方案,可实现跨不同数据库引擎的数据精准导出与导入,为企业平滑完成迁移提供关键支撑。随后,Cary 与 Grant 进一步探讨了迁移过程中“降低代码重写成本”的核心价值,强调这是提升迁移效率、控制项目风险的关键环节。

Oracle 到 PostgreSQL 迁移全景

Matthew 全面拆解了 Oracle 到 PostgreSQL 的迁移全流程,重点阐述 IvorySQL 5.0 针对迁移痛点的解决方案。通过现场演示,他直观展示了 IvorySQL 的 PL/SQL 引擎、隐藏列、大小写转换模型等核心功能如何精准解决迁移中的常见问题。Cary 在此环节强调了 IvorySQL 开发的社区驱动属性,鼓励参会者参与功能优先级投票,助力项目迭代方向贴合实际需求。演讲末尾设置了互动问答环节,答对问题的参会者可获得专属奖品。

SQL 功能路线图分享

Cary 详细分享了 IvorySQL 未来一年的 SQL 功能规划路线图,涵盖全局索引、触发器、嵌套表、自治事务、同义词等核心功能。他指出,多项规划功能与当前社区 SQL 类别改进投票结果高度契合,充分体现了项目迭代对社区需求的响应。Cary 着重强调社区反馈的重要性,鼓励有个性化功能需求的用户通过 GitHub 提交需求提案。Grant 同步确认,后续将向所有参会者同步完整路线图及投票结果。

IoT 与包支持讨论

会议团队围绕 IoT 场景适配与包支持功能展开专项讨论。其中,包支持功能以 33% 的支持率成为参会者最关注的需求点。Cary 提及,Alvaro 针对工具选型部分做了评论,并指出需关注 Pgpool-II 的性能损耗与安全风险,建议适配和结合 PgBouncer 和 Patroni 的解决方案;同时,Alvaro 表示有意向推动 IvorySQL 部分核心功能贡献至标准 PostgreSQL 生态。

PostgreSQL 功能贡献讨论

本次研讨会重点探讨了“跨兼容项目向 PostgreSQL 社区贡献功能”的可行性。Alvaro 提出核心原则:功能贡献需优先兼顾 PostgreSQL 社区的整体利益;Grant 补充说明,计划将全局索引(Global Index)等适配性较强的功能回馈至社区,但受限于两款数据库的架构差异,部分 Oracle 兼容功能可能不适合直接迁移。Cary 进一步解读了向 PostgreSQL 提交补丁的复杂性与周期特性,并以实例说明:曾有相关功能补丁历经超过一年时间才完成社区审核与接纳。

研讨会最后以互动问答环节收尾。Grant 代表主办方感谢所有参会者的支持,特别向跨时区凌晨参与活动的海外观众表达谢意,并正式宣布下一届 PostgreSQL 专题会议定于 2026 年 4 月 27 日至 28 日举办。同时,再次引导参会者通过 GitHub 代码库、社区官方频道等渠道深度参与项目共建。

欢迎投票

本次网络研讨会同步开展了在线投票活动,专门面向参会人员征集对 IvorySQL 未来功能迭代的期待与需求。

24d1afda2d04fc78cc1582aecb50ad1a.jpg

IvorySQL 社区始终秉持开放共建的态度,诚邀社区伙伴积极参与投票,选出最希望落地的功能方向,让项目迭代更贴合实际应用需求。

总结

本次网络研讨会得到全球开发者的积极响应,共吸引 32 人报名注册,实际参会 27 人,参会者覆盖加拿大、美国、法国、西班牙、印度、中国、德国等多个国家和地区,实现了跨地域技术经验的高效交流。

IvorySQL 衷心感谢所有参会人员的积极参与和热情互动,也感谢各位分享嘉宾带来的专业洞察与经验分享。未来,IvorySQL 社区将持续聚焦 Oracle 到 PostgreSQL 迁移领域的技术创新与生态建设,通过更多高质量的技术交流活动搭建行业沟通桥梁,助力更多企业突破数据库迁移瓶颈、实现平滑转型,与全球社区成员共同推动开源数据库生态的繁荣发展。

从概念验证到实战决策:POC测试全流程指南与信创数据库实践 概念验证(POC)是技术选型与方案落地前至关重要的实战演练环节,其核心原理在于通过有限资源下的针对性测试,验证特定技术方案在真实场景中的可行性。从技术价值角度看,一份严谨的POC能够为决策提供客观数据支撑,有效规避技术风险,尤其在当前信创(信息技术应用创新)背景下,已成为数据库等基础软件选型的核心依据。在应用场景上,POC广泛服务于产品选型、技术方案评估及系统迁移等关键节点。本文将聚焦于信创数据库的POC测试,深入剖析其从目标定义、环境搭建、测试执行到报告撰写的完整流程,并特别探讨在ARM架构等信创环境中进 阅读详情

相关推荐

【信息科学与工程学】【数据中心】 第七篇 智算中心CLOS组网整体设计

区域主要功能网络要求技术选型安全等级可用性要求训练区​大规模AI模型训练,分布式计算超高带宽(100G+),超低延迟(<1ms),无损网络RoCEv2,PFC,DCQCN,多路径P4(最高)99.99%推理区​实时AI推理,模型服务低延迟(<10ms),高可用,弹性扩展智能负载均衡,服务网格,容器网络P3(高)99.999%公共服务区​统一认证,API网关,数据服务多租户隔离,安全防护,弹性带宽VXLAN,EVPN,微隔离P3(高)99.99%存储区​高性能存储,数据湖超高带宽,低延迟,高IOPSNVMe-

weixin_49199313的博客 1371

520情人劫,喜获双ACE,送给老婆最好的礼物...

拥有伴侣的你是否又在为人节该送什么礼物而苦恼?

IT邦德 1446

LAMMPS GCMC模拟保姆级教程:从fix gcmc命令到吸附等温线实战

本文提供LAMMPS GCMC模拟的详细教程,从fix gcmc命令设置到吸附等温线实战,涵盖巨正则蒙特卡洛模拟的全流程。通过MOF-5吸附甲烷的案例,指导用户构建模拟体系、转换化学势与压力、定义GCMC区域,并绘制出版级吸附等温线,助力材料科学研究。

weixin_33724046的博客 603

云栖干货回顾 | 云原生数据库POLARDB专场“硬核”解析

POLARDB是阿里巴巴自主研发的云原生关系型数据库,目前兼容三种数据库引擎:MySQL、PostgreSQL、Oracle。POLARDB的计算能力最高可扩展至1000核以上,存储容量可达100TB。  POLARDB融合了商业数据库稳定、可靠、高性能的特征,同时具有开源数据库简单、可扩展、高速迭代的优势,适合各个行业公司的创新业务使用。本专场中,来自阿里云、江娱互动以及猿辅导的各位...

zhaowei121的博客 670

避坑指南:中国地面气候日值数据集(V3.0)处理中的常见错误与解决方案

本文详细解析了中国地面气候日值数据集(V3.0)处理中的常见错误与解决方案,包括数据清洗、特征值解码、时间序列处理和质量控制等关键步骤。通过Python实战代码示例,帮助研究者高效处理这一包含全国699个气象站多要素日值数据的数据集,避免常见陷阱,提升气候变化研究和农业气象分析的准确性。

xray4的博客 1026

SPEI计算避坑指南:gma中Distribution和FitMethod参数怎么选?

本文深入探讨了在SPEI计算中如何科学选择gma库中的Distribution和FitMethod参数,帮助研究者避开常见陷阱。详细分析了LogLogistic、Gamma和Pearson3三种分布的适用场景,以及LMoment与MLE拟合方法的优缺点,为气象干旱研究提供实用指南。

weixin_30308101的博客 250

云栖专辑 | 阿里开发者们的第11个感悟:拥抱变化,用正确的方法对待工作

2015年12月20日,云栖社区上线。2018年12月20日,云栖社区3岁。 阿里巴巴常说“晴天修屋顶”。 在我们看来,寒冬中,最值得投资的是学习,是增厚的知识储备。 所以社区特别制作了这个专辑——分享给开发者们20个弥足珍贵的成长感悟,50本书单。 多年以后,再回首2018-19年,留给我们自己的,除了寒冷,还有不断上升的技术能力与拼搏后的成就感。 云栖社区钉钉技术讨论群,已有5000+开...

阿里云云栖号 1845

Wan 3.0提示词实战:从抄作业到改作业的完整技巧

AI视频生成中,提示词是决定成片质量的核心。视频模型依赖于文字约束来定义运动轨迹、镜头语言与物理合理性,提示词工程因此成为连接创意与技术的关键。本文从提示词的结构、资源获取、优化方法入手,结合Wan 3.0的模型特点,梳理了从官方模板到社区案例的实战路径,并强调运动一致性、风格词堆砌等常见问题。通过分解主体、动作、镜头等维度,帮助创作者快速找到适配的提示词,提升视频生成的稳定性与惊喜感。

weixin_29483277的博客 350

IvorySQL走进西安邮电大学|携手数据库开源发展联盟,共话PG开源实践之路

本次“PG校园行”西安邮电大学站活动在热烈的交流氛围中圆满落幕。从PostgreSQL的开源底蕴到IvorySQL的双Parser创新,从AI赋能数据库到容器化安全实践,从个人学习路径到社区贡献指南——这场分享不仅传递了技术知识,更点燃了现场许多同学投身开源的热情。IvorySQL社区将继续秉持开放、包容、共赢的理念,与广大开发者一起,在开源数据库的道路上携手前行,期待在未来的贡献者和布道者行列中,看到更多年轻的面孔!

IvorySQL的博客 318

同花顺客户端数据采集:Hook注入与内存解密实战

在金融量化领域,客户端数据采集是获取低延迟、高精度行情的关键技术路径。其底层涉及进程通信、内存加密、反调试等典型Windows逆向工程问题。理解API Hook原理与AES-CBC动态密钥派生机制,有助于突破传统HTTP爬虫在国产金融软件中的失效困境。该技术不依赖网络劫持,而聚焦于本地进程内函数拦截与运行时内存解析,具备离线、可控、合规等工程优势,广泛应用于Level2行情、逐笔委托、分笔成交等高频数据场景,是量化基础设施中‘端侧数据主权’的重要实现方式。

weixin_30496999的博客 854

NI-HIL学习开篇

自我介绍下,四年零部件厂工作经验,一年(至今)主机厂工作经验,负责BMS/VCU方向软硬件测试。 学习目的:把握新能源汽车的测试发展趋势,顺应历史的洪流。 学习目标:1.掌握HIL开发测试流程中的IO配置、开环验证、闭环模型开发及调试、自动化测试 2.掌握第三方模型的搭建及simulink关联仿真(2019.05.21新增:需巩固练习matlab基础——2...

masonson的专栏 4177

AWS数据库服务高级应用终极指南:RDS、DynamoDB与Aurora实战技巧

欢迎来到AWS数据库服务高级应用实战指南!作为AWS认证解决方案架构师专业级课程的核心内容,本文将为您深入解析Amazon RDS、DynamoDB和Aurora三大主流数据库服务的**高级应用技巧**。无论您是准备AWS认证考试的新手,还是寻求优化云端数据库架构的开发者,这份**完整指南**都将帮助您掌握关键技能。 在云计算时代,选择合适的数据库服务对应用性能、成本和可扩展性至关重要。AWS提

gitblog_01009的博客 504

电机控制个人学习路线及专业书籍资源分享

个人学习电机控制的学习路线,和相关专业书的电子文档分享

weixin_45182459的博客 9913

Linux虚拟机安装与永久激活指南:从环境搭建到合规使用

这次我们来看一个关于 Linux 虚拟机安装与激活的教程。对于开发者、运维人员或学生来说,在 Windows 或 macOS 上搭建一个 Linux 环境进行学习、测试或开发是刚需。本文的核心不是探讨哪个 Linux 发行版最好,而是提供一个清晰、可落地的方案,让你能快速获得一个可永久使用的 Linux 虚拟机环境。 我们将重点关注“一键激活”和“永久使用”这两个核心诉求,拆解其背后的技术原理和实现路径。整个过程会涉及虚拟机软件的选择、Linux 镜像的获取、系统的安装配置,以及最终实现系统授权或激活的关键

weixin_33762130的博客 417

WPF用户控件间属性传递的艺术

本文详细介绍了WPF中父控件向子控件传递属性的方法。针对常见的绑定失效问题,重点讲解了使用RelativeSource绑定技术,通过指定AncestorType确保正确访问父控件属性。文章通过实例演示了从ParentModel传递属性到ChildUserControl依赖属性的完整实现过程,包括模型定义、XAML结构设计和代码实现。这种方法有效解决了数据上下文混淆问题,为WPF开发中的控件交互提供了可靠解决方案,有助于提升应用的灵活性和可维护性。

2501_90323865的博客 56

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

【WorkBuddy】打破信息孤岛:深入解析Skill、MCP与Expert核心组件

智能体核心架构解析:从对话到业务执行的跃升 当前企业智能体面临三大核心挑战: 知识鸿沟 - 通用大模型缺乏对企业私有数据的访问能力 数据孤岛 - 业务系统间数据隔离导致信息碎片化 执行缺失 - AI仅能对话无法触发实际业务操作 WorkBuddy提出的四层架构解决方案: LLM核心:负责意图理解与任务编排 Skill层:封装可复用的业务操作单元(如库存查询、订单创建) MCP协议:标准化连接各类企业系统(ERP/CRM等) Expert层:注入领域专业知识与业务规则 关键突破点在于将AI从"对话引擎"升级为

ruiqideng的博客 530

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

OpenClaw:基于本地优先架构的企业级AI智能体工程实践

AI智能体正从对话交互迈向业务执行,其核心价值在于实现任务自动化与流程闭环。传统云端架构面临数据安全、网络延迟与遗留系统集成的挑战,而本地优先架构通过将核心推理与执行能力下沉至企业内网,有效保障了数据主权与确定性性能。该架构融合了轻量模型规划、安全工具调用与业务上下文记忆等关键技术,使智能体能够安全、可靠地操作本地数据库、API及业务系统,完成从数据查询分析到工单处理等实际业务动作。本文以OpenClaw框架为例,深入探讨了智能体在跨越“对话到执行”拐点过程中,如何通过工程化设计解决模型幻觉、工具错误与权限

weixin_30307921的博客 386

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

【课程设计】django化妆品电商价格监测系统-计算机毕业设计源码44421

本系统采用Vue框架作为前端技术,Django作为后端框架,数据库使用MySQL。系统功能包括用户端的商品信息查看、最新资讯查看、通知公告查看、商品购买、商品数据对比等;管理员端则包括用户管理、商品品牌管理、商品信息管理、品牌数据管理、通知公告管理及资源管理等。该系统通过自动化价格监测与数据对比,优化了商品管理和用户体验,提升了市场竞争力。

Biye_Design的博客 2829

Oracle静默安装,含仅软件安装和数据库安装及常见报错处理方法DBT-10317 DBT-05509 [FATAL] ORA-03114

本文详解Oracle 19c单机版静默安装与数据库创建全流程,涵盖目录配置、响应文件编写、安装及建库命令,附常见报错(如DBT-10317、ORA-03114)解析与解决方案,包含删库指令与日志分析,适合内网环境自学实战,免费干货,实用性强。

qq_41474349的博客 173

Spring 事务详解:@Transactional 如何生效、何时回滚、传播行为怎么选

从订单与库存写入出发,拆解 @Transactional 的代理调用链、默认回滚规则与自调用问题;通过 Spring Boot + H2 的五个验证用例比较 REQUIRED、REQUIRES_NEW、NESTED,并说明数据库事务与 Redis、消息和远程接口的边界。

qq_74421990的博客 198

Oracle多租户集群PDB异机恢复至单机部署数据库

本文详细演示了将Oracle RAC集群中的PDB(RMAN_PDB)通过RMAN备份恢复至单机CDB的全过程。首先在源库创建测试PDB并插入数据,随后配置RMAN备份路径,备份该PDB及其元数据文件。接着将备份文件传输至单机环境,启动实例并恢复控制文件与数据文件,最后利用DBMS_PDB.EXPOSE_PDB_FROM_RMAN生成PDB描述文件,将其插入新单机CDB中,实现PDB的独立使用。整个流程涵盖数据准备、备份、恢复及插入,完整验证了跨环境PDB迁移的可行性。

qq_57492774的博客 39

Mysql数据库基础篇(三):全面掌握数据库与数据表操作:深度剖析底层文件差异与核心管理机制

如果你想彻底改掉某个字段的名字,应该使用 change。实例:将 employee表中的 name列修改为xingming注意:使用 change时,即便不改变数据类型,在指定了新列名后依然需要完整地写一遍它的数据类型与约束定义。

2501_93641778的博客 230

智叟云集系统 · 数据分层与管理体验

智叟云集系统 · 数据分层与管理体验 · 数据分层与管理体验。

2301_77178996的博客 414
上一篇: PostgreSQL 中的“脏页(Dirty Pages)”是什么?
下一篇: 全球 PGer 集结!PGConf.dev 2026 CFP 火热进行中,本土实践机会同步解锁
IvorySQL
博客等级 码龄5年 745粉丝 557原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值