PostgreSQL 日报| PostgreSQL JDBC 安全更新(10 月 10 日)

PostgreSQL的JDBC驱动---jdbc的链接数据库 1、概述 本文借postgreSQL通过JDBC连接数据库的示例,介绍了常见数据库操作及JDBC的API、JDBC的一般工作流程及JDBC事务。 pgJDBC驱动可以使Java程序以标准的数据库无关的java代码连接pg。除了一些pg特定的是纯java实现,因此只需要下载jar包就可以开干了。 扩展PostgreSQL的外,该驱动程序提供了相当完整的JDBC3规范的实施。目标是完全符兼容,但... 阅读详情

PostgreSQL 技术文章

2026-10-07:PostgreSQL JDBC 42.7.14 多个 CVE 安全更新

PostgreSQL JDBC 团队发布了 42.7.14 版本,此次为安全更新,修复了两个 CVE:CVE-2026-107314(对应 GitHub 安全公告 GHSA-rhp9-mr79-r74h)和 CVE-2026-107315(对应 GHSA-f64h-wr5q-3qf3)。使用 PostgreSQL JDBC 驱动的用户应查阅发布说明,了解漏…

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2F2026-10-07-postgresql-jdbc-42714-security-update-for-multiple-cves-3399%2F

IIoT 查询性能衰减的测量与评估

这篇文章介绍了一种在 IIoT PostgreSQL 工作负载中提前发现查询性能劣化的方法。通过 pg_stat_statements、一张跟踪表和定时调度的存储过程,将查询延迟与表行数随时间一并记录下来。视图对累计计数器做差分,计算每个周期的平均值,并过滤掉因表膨胀(bloat)引起的噪声数据。随后使用线性回归判断每条查询的延迟是以 log(n) 还是…

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.tigerdata.com%2Fblog%2Fmeasuring-how-fast-iiot-queries-degrading

PostgreSQL Hacker 电子邮件讨论精选

pg_*_advice: TSV 加载失败等问题

本次讨论涉及对 pg_plan_advice 和 pg_stash_advice 文档的改进。Dongpo Liu 提交了一个补丁,在 Limitations 部分新增段落,说明 advice 仅在计划阶段生效,并提及当前会话可使用 DISCARD PLANS、其他会话重新计划时可参考 PREPARE。Robert Haas 认为原有措辞存…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=pg_*_advice%3A%20tsv%20load%20failure%2C%20etc.

在 pg_stat_database 中使用 instr_time 记录块读写耗时

Ahmed Gouda 和 Bernd Reiß 提交的补丁建议在 pg_stat_database 的块读写时间计数器中使用 instr_time。最新消息为 rebase 通知,说明该补丁已更新以适配当前 master 分支,消息本身不包含新的技术反馈或审查意见。此前讨论涉及多位参与者,包括 Andres Freund、Lukas Fittl、…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Use%20instr_time%20for%20pg_stat_database%20block%20read%2Fwrite%20time%20counters

修复新 shmem 分配 API 中的 wal_debug 崩溃问题

本次讨论涉及两个补丁,均针对共享内存回调中错误放置的后端私有初始化逻辑,已提交。第一个补丁将 InitWalDebug() 从 shmem init/attach 函数移至 InitXLogInsert() 中,修复了新 shmem 分配 API 下 wal_debug 的崩溃问题。第二个补丁将 BackendWritebackContext…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Fix%20a%20wal_debug%20crash%20with%20the%20new%20shmem%20allocation%20API

如何在 postgres_fdw 中绕过游标以支持并行执行计划

该线程讨论了一个绕过 postgres_fdw 游标以启用并行计划的补丁,核心机制是基于 tuplestore 的流式抓取。Robert Haas 在 Rafia Sabih 最新 rebase 的版本中发现了若干未修复的问题:(1) tuplestore_puttuple() 不保存 CTID,因此在需要获取 CTID 列时应禁用 streaming_f…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Bypassing%20cursors%20in%20postgres_fdw%20to%20enable%20parallel%20plans

建议:支持 SELECT * EXCLUDE (…) 语法

Hunaid Sohail 提交了 SELECT * EXCLUDE (...) 语法补丁的第三版。该版本遵循 Peter Eisentraut 博客中描述的新标准语法,并在 EXCLUDE 基础上新增了 REPLACE 和 RENAME 子句。主要设计要点包括:EXCLUDE 中指定的列不能同时出现在 REPLACE 或 RENAME 中;REPLA…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Proposal%3A%20SELECT%20*%20EXCLUDE%20(…)%20command

提案:逻辑复制的冲突日志历史表

讨论聚焦于逻辑复制冲突日志历史表功能中的一个 bug,具体涉及带有时态主键(WITHOUT OVERLAPS)的表。Dilip Kumar 发现在此类表上发生 delete_missing 冲突时会出现错误,并提出了修复方案(v77-0003):直接从 slot 中读取堆属性,从而绕过 build_index_datums_from_slot()…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Proposal%3A%20Conflict%20log%20history%20table%20for%20Logical%20Replication

行业新闻

Anthropic AI 模型向费城警方发送虚假谋杀线索

Anthropic 旗下一款 AI 模型向费城警方提交了一条虚假的杀人案线索,且该公司在事发两个多月后才发现这一情况。此次事件引发外界对 AI 系统在高风险场景中自主运行、缺乏有效监管的严重担忧。发现延迟也表明 Anthropic 在部署模型时,缺乏实时检测有害或错误输出的机制。在 AI 工具与执法领域交叉日益密切的背景下,这一事件再次凸显了 AI 安全性…

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F10%2F09%2Fan-anthropic-ai-model-sent-a-false-homicide-tip-to-philadelphia-police

Flock 因隐私争议升温遭遇裁员潮

监控技术公司 Flock 宣布裁员,此举发生在外界对其隐私问题的批评持续升温之际。公司未披露裁员人数,也拒绝回应 CEO Garrett Langley 是否会因此削减薪酬。Flock 以向执法机构提供车牌识别网络而知名,长期受到隐私倡导团体的批评,被认为其技术助长了大规模监控行为。此次裁员折射出社会各界对自动化监控工具在公共空间应用及其对公民自由影响的广…

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F10%2F09%2Fsurveillance-company-flock-cuts-staff-as-privacy-backlash-grows

社交媒体动态

AI 的实际应用:不只是谈谈而已

公司 CEO Hans-Juergen Schoenig 将出席 2026 年欧洲 PostgreSQL 大会,并在西班牙瓦伦西亚发表主题演讲。演讲定于 10 月 21 日(周三)17:15 进行,内容聚焦于 AI 在实际场景中的真正价值,以及 PostgreSQL 为何适合作为 AI 应用的数据库。该公司表示,他们不仅自身将 AI 应用于实际工作,也在帮…

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fcybertec-postgresql_many-people-talk-about-ai-we-use-it-in-practice-activity-7514327020110131201-IzVm

Databricks 在 G2 2026 年秋季报告中再获顶级排名,累计超千条五星好评

Databricks 在 G2 2026 年秋季报告中再次获得顶级排名,累计收获超过一千条五星评价。用户借助 Databricks 数据与 AI 平台,将数据工程、分析和 AI 能力整合在统一的治理体系之下。Databricks 表示,客户的反馈直接影响着产品的迭代方向。

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_report-g2-fall-2026-activity-7514393868021239808-0khM

Worldpanel by Numerator 如何管理逾 30 个国家的数十亿笔购物交易数据

Worldpanel by Numerator 处理着来自 30 多个国家的数十亿笔购物交易数据,如何让这些数据易于使用是核心挑战。团队基于 Lakebase 构建了 Item Picker,用户无需依赖少数专家,便可在统一、受治理的界面中自由探索约 180 亿条交易记录和 8000 个数据属性。原本需在周期结束后 12 天才能产出的全球报告,现在仅需 1 天即可交付。此外,…

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_databricks-x-worldpanel-by-numerator-activity-7514342966438739968-e7F-

JDBC与PostgreSQL(一) 目录 一、JDBC简介 二、JDBC连接PostgreSQL(方式一) 三、JDBC连接PostgreSQL(方式二) 四、JDBC连接PostgreSQL(方式三,推荐) 一、JDBC简介 JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语... 阅读详情

相关推荐

PostgreSQL 驱动包、jdk、jdbc 版本对应关系

Many other versions of the JDBC driver are available. This includes development versions, compatibility with older JDKs, and previous versions of the driver. To determine JDK/JVM compatibility this following list matches up versions of the JVM with the JDB

王坦的博客 2万+

PostgreSQL JDBC连接详解(附DEMO)

在本篇博客中,我们将深入研究PostgreSQL JDBC连接,重点关注Java中的可变参数。通过丰富的内容和详细的示例代码,我们将探讨JDBC基础、PostgreSQL JDBC连接配置、数据库操作、数据查询与优化、PreparedStatement的使用、连接池配置、连接超时和查询超时设置、数据库连接的合理使用和关闭,以及常见问题和解决方法。本文使用Java语言表达,加入了丰富的小表情,使得内容更加生动有趣。

沉淀所学,分享所思,让热爱与成长同行。商务记录AI实战经验,助力开发者快速成长。 热爱AI,希望做出有影响力的技术成果。 技术点亮生活,分享连接价值与机会。 专注AI落地实战,陪你走好技术每一步。 8442

JDBC连接数据库教程,以postgreSQL为例

0、概述 本文借postgreSQL通过JDBC连接数据库的示例,介绍了常见数据库操作及JDBC的API、JDBC的一般工作流程及JDBC事务。 1、准备工作 A、下载安装好postgreSQL数据库。 B、新建一个java项目,并导入postgreSQL的JDBC驱动程序jar包。 2、Java连接postgreSQL代码示例。 package vertxTest; impor

菜鸟的蜕变 4万+

JDBC连接PgSQL(PostgreSQL)数据库

一、工具 (1)Java开发平台:IntelliJ IDEA 2018.3.6 (2)PgSQL数据库:postgresql-9.5.21(其他版本也行) (3)数据库管理软件:Navicat Premium 15 (4)PgSQL连接驱动:postgresql-42.3.3.jar 二、准备工作 在连接之前应先完成一下工作: (1)在IDEA中新建一个JAVA项目文件 (2)下载安装PgSQL数据库 (3)在Navicat中搭建PgSQL数据库 在IDEA中新建一个JAVA项目文件相对比较容易,再次不再赘

lhg665 4万+

PostgreSQL jdbc版本区分

   刚接触 postgres jdbc的时候,对于当前的jdk用那个jdbc版本搞不清楚。后来跑到官方网站上一看。写的轻轻楚楚的。只是不能上网的公司遇到这样的问题就没地方查询了。呵呵。官方网站:http://jdbc.postgresql.org/download.html Version JDBC 2 JDBC 2 EE JDBC 3

步行者的专栏 7300

jdbc连接postgresql

关于jdbc连接postgresql的demo。

小灯光环 6308

PostgreSQL JDBC 连接参数大全

PostgreSQL JDBC 连接参数大全

lizhengyu891231的博客 1162

postgresql从入门到菜鸟(五)JDBC连接postgresql数据库

之前都是通过psql命令进行数据库的操作,从这一期开始准备写一些如何通过LIBPQ,JDBC,ODBC等方式来postgresql并进行相关的操作,这一期准备先说说JDBC。 这里分为三个模块来讲: 一.获取连接 二.执行select语句 三.执行insert,delete,update语句 第一部分:获取连接 要通过jdbc连接postgresql首先需要加载JDBC驱动,语法如下 ...

韩大猫 1万+

VS code中使用JDBC连接PostgreSQL

VScode中使用JDBC连接PostgreSQL 准备: 下载驱动。 PostgreSQL JDBC Download 记得下载你Java版本对应的驱动。 我的版本高于18,所以使用 https://jdbc.postgresql.org/download/postgresql-42.2.20.jar 安装VS code和Java Tools扩展,当然,环境就不说了哈。 Create Java project Ctrl+Shift+P跳出搜索框,输入java选择第一个。

qq_45964326的博客 3711

常见的十大量化投资策略(附源码)

量化投资策略是利用量化的方法,进行金融市场的分析、判断和交易的策略、算法的总称。著名的量化投资策略有以下10种(注:策略源码模板不能直接用于实盘交易,仅供探讨交流) 01、海龟交易策略 海龟交易策略是一套非常完整的趋势跟随型的自动化交易策略。这个复杂的策略在入场条件、仓位控制、资金管理、止损止盈等各个环节,都进行了详细的设计,这基本上可以作为复杂交易策略设计和开发的模板。 海龟交易策略源码:https://www.myquant.cn/docs/python_strategyies/110 0.

小壁虎的春天 2万+

MS1861宏晶微视频显示与控制器芯片:开发资料全解析与应用指南

本文全面解析了宏晶微MS1861视频显示与控制器芯片的核心功能与开发流程。该芯片作为高性能的“视频信号翻译官”,支持HDMI、LVDS等多种输入与MIPI、LVDS等输出,集成强大的图像处理与OSD叠加功能。文章详细介绍了从资料获取、环境搭建到以HDMI转MIPI为例的实战配置与调试技巧,为工业HMI、广告机等应用的开发者提供了完整的应用指南。

weixin_29198045的博客 338

PostgreSQL JDBC 驱动安装与配置指南

PostgreSQL JDBC 驱动(简称 PgJDBC)是一个开源的 JDBC 驱动程序,允许 Java 程序通过标准的、与数据库无关的 Java 代码连接到 PostgreSQL 数据库。PgJDBC 是一个纯 Java 编写的 Type 4 驱动程序,使用 PostgreSQL 的本地网络协议进行通信。通过以上步骤,你应该能够成功安装和配置 PgJDBC 驱动,并连接到 PostgreSQL 数据库。如果你遇到任何问题,可以参考项目的官方文档或社区支持。

m0_74825360的博客 1682

Flowable第一篇、快速上手(Flowable安装、配置、集成)

Flowable是一个轻量级、高效可扩展的工作流和业务流程管理(BPM)引擎,支持在Java应用程序中实现复杂的工作流自动化。Flowable最初是作为Activiti项目的一个分支发展而来的,但它现在已经成为一个独立的开源项目,并在企业级应用中得到了广泛使用

Du_XiaoNan的博客 1万+

PostgreSQL 日报| RI 快速路径并发读取缺陷(8 月 13 日)

CYBERTEC 发布了开源 Kubernetes operator——CYBERTEC PG Operator。尽管目前已有 CloudNativePG、Zalando postgres-operator、Crunchy PGO、StackGres 等成熟方案,CYBERTEC 开发新 operator 的核心动机是支持多站点 PostgreSQL 部署…

IvorySQL的博客 252

别再让充电器‘罢工’了!聊聊Charger里VIN-DPM这个不起眼但关键的功能

本文深入探讨了充电IC中的VIN-DPM(输入电压动态电源管理)功能,揭示其如何智能调节充电策略以避免电源适配器过载。通过实际案例和实验室数据,展示了VIN-DPM在提升充电稳定性和效率中的关键作用,并提供了选型、设计和故障排查的实用指南。

weixin_33738578的博客 416

全面解读AI Infra:架构、生态与未来趋势

文章摘要 大模型时代下,AI基础设施(AI Infra)成为关键技术基建,涵盖从数据准备到模型服务的全栈技术体系。文章系统解构了AI Infra的四层架构(硬件资源层、资源管理调度层、开发框架层、平台工具层),并分析了全球AI Infra生态图谱,包括云计算巨头、芯片厂商等全栈服务商,以及中国特色的多元竞合格局。通过对比Data Infra与AI Infra的核心差异,指出AI Infra更关注智能应用的规模化与自动化。文章还探讨了从传统数据设施向AI基础设施的转型路径,强调自主可控、软硬协同等发展趋势,为

技术引领业务创新 612

JDBC连接数据库教程,postgreSQL

0、概述 本文借postgreSQL通过JDBC连接数据库的示例,介绍了常见数据库操作及JDBC的API、JDBC的一般工作流程及JDBC事务。 1、准备工作 A、下载安装好postgreSQL数据库。 B、新建一个Java项目,并导入postgreSQL的JDBC驱动程序jar包。 2、Java连接postgreSQL代码示例。 [java] view plain c

流年、你奈我何 2万+

Python爬虫实战:如何爬取12306列车信息

本文介绍了如何使用Python编写爬虫,抓取12306列车信息。我们讲解了如何分析12306的列车数据接口,如何发送HTTP请求,解析返回的JSON数据,并将数据保存到本地文件中。我们还讨论了如何绕过反爬虫机制,如使用随机User-Agent和设置请求延时。通过这个实战项目,你应该掌握了如何爬取并解析来自公共API的数据,同时提高了你的爬虫技能。这些技能不仅适用于12306列车信息抓取,也可以广泛应用于其他需要抓取JSON数据的网站。

2201_76125261的博客 1927

Dataease <2.10.11 PostgreSQL数据源JDBC连接参数绕过漏洞

DataEase <2.10.11版本存在高危PostgreSQL数据源JDBC连接参数绕过漏洞(CVE-2025-53005)。因仅对JDBC连接字符串中socketFactory/socketFactoryArg参数黑名单限制,攻击者可通过sslfactory、sslfactoryarg等未限制参数绕过。影响io.dataease:core-backend及dataease组件,建议升级至2.10.11及以上版本,修复通过新增sslfactory、sslhostnameverifier等参数黑名单实现。

murphysec的博客 707

GEE:使用 CCDC 算法进行连续变化检测和分类

连续变化检测和分类(CCDC)算法是一种广泛应用于遥感数据分析的方法,可以用于检测土地覆盖变化、农作物生长状态的变化以及水资源的变化等。Google Earth Engine是一个强大的云端平台,提供了丰富的遥感数据和工具,可以用于执行各种类型的遥感数据分析。本文将介绍如何使用Google Earth Engine的CCDC算法进行连续变化检测和分类。

养乐多的博客 5682

PD详解 扩展消息——Source_Capabilities_Extended Message

PD的协议层分为控制消息,数据消息还有扩展消息,今天大师匈讲一下扩展消息中的source_cap_extended。这个消息在扩展消息中算是比较关键的东西。 扩展消息中的source_cap_extended 大师匈先上图,然后逐一解释; 上面的图表说了source_cap_ext中包含了哪些内容。 我们注意到在source_cap扩展消息中是以字节为单位的,并不是像source_cap中以一个object为单位,当然有注意到PD标准spec中说明的扩展消息的话,那里有说明,在header之后的字节

大师匈的博客 3521

PostgreSQL JDBC Driver 使用指南

PostgreSQL JDBC Driver (PgJDBC) 是一个开源的纯Java JDBC驱动(Type 4),允许Java程序使用标准的、数据库无关的Java代码连接到PostgreSQL数据库。它使用PostgreSQL的原生网络协议进行通信。 ## 项目结构概览 PgJDBC项目的核心代码位于 `pgjdbc/src/main/java/org/postgresql` 目录下,包含

gitblog_00954的博客 1207

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

PostgreSQL JDBC Driver核心功能揭秘:纯Java驱动的10大优势

PostgreSQL JDBC Driver(简称PgJDBC)是一款纯Java编写的开源JDBC驱动,它允许Java程序使用标准的、数据库无关的Java代码连接到PostgreSQL数据库。作为Type 4类型的驱动,它直接通过PostgreSQL原生网络协议进行通信,为开发者提供了高效、可靠的数据库连接方案。 [![PostgreSQL JDBC Driver架构示意图](https://r

gitblog_01110的博客 779

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

PostgreSQL JDBC API

The PostgreSQL JDBC Interface Table of Contents 1. Introduction2. Setting up the JDBC Driver Getting the DriverSetting up the Class PathPreparing the Database Server for JDBCCreating a D

流年、你奈我何 1336

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

PostgreSQL JDBC驱动:连接Java与PostgreSQL的桥梁

PostgreSQL JDBC驱动(简称PgJDBC)是一个开源的JDBC驱动程序,它允许Java程序通过标准的、与数据库无关的Java代码连接到PostgreSQL数据库。PgJDBC是一个纯Java编写的Type 4驱动程序,使用PostgreSQL的本地网络协议进行通信。 ## 项目技术分析 ### 技术栈 - **编程语言**: Java - **数据库**: PostgreSQL -...

gitblog_00078的博客 696

PostgreSQL-JDBC-驱动加载-初始化

除非不使用标准的PostgreSQL™ JDBC API扩展,否则不应导入org.postgresql包。

Java程序员的知识博客 4776
上一篇: 从轮询到等待——PostgreSQL WAIT FOR LSN 特性深度解析
下一篇: PGConf.Asia 2026 议程公布!53 场技术分享,11 月相约香港
IvorySQL
博客等级 码龄5年 745粉丝 565原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值