PostgreSQL 技术日报 (6月4日)|SQL/PGQ 新特性,逻辑复制持续优化

麒麟系统下的多媒体革命:VLC在kylinV10上的性能优化与调试技巧 本文详细介绍了在麒麟kylinV10系统上优化VLC多媒体播放性能的实战技巧,特别针对飞腾FT-2000/4硬件平台。从源码编译调优到硬件加速配置,提供全面的性能提升方案,帮助开发者在国产操作系统上构建高效媒体播放环境。 阅读详情

640.png

⚙️ PostgreSQL技术文章

🧩 使用 Debezium为Amazon Aurora PostgreSQL和Amazon RDSfor PostgreSQL实现实时变更数据捕获

1.png

这篇 AWS 博客文章演示了如何使用 Debezium 与 Amazon Aurora PostgreSQL 和 Amazon RDS for PostgreSQL 实现实时变更数据捕获(CDC)。该解决方案解决了传统批处理 ETL 管道引入延迟、无法实时响应事件的常见问题。Debezium 是一个开源分布式平台,通过直接读取 PostgreSQL 的预写…

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fdatabase%2Fimplementing-real-time-change-data-capture-with-debezium-for-amazon-aurora-postgresql-and-amazon-rds-for-postgresql%2F

🧩 I Slop Forked Neon,你也应该这样做。

2.png

Andre Landgraf 通过创建 Neon 控制台的"slop fork"版本,展示了 Neon 以 API 为核心的设计理念,演示了 AI 智能体如何通过 API 而非传统仪表板与数据库平台交互。文章强调在 AI 智能体时代,全面的 API 访问变得至关重要,因为智能体更擅长使用 API、命令行界面和 MCP 服务器等程序化接口,而不是点击网页界面…

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fneon.com%2Fblog%2Fslop-fork-neon

🧩 PostgreSQL中使用SQL/PGQ处理图数据

3.png

PostgreSQL 19 引入了 SQL/PGQ 功能,实现了 ISO/IEC 9075-16 标准,用于查询存储在关系表中的图数据。该功能新增两个核心 SQL 语法:CREATE PROPERTY GRAPH 和 GRAPH_TABLE。用户可以在现有表上定义图的元数据,无需复制数据或安装扩展。教程通过社交网络示例演示了使用方法,包含 person 和…

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.cybertec-postgresql.com%2Fen%2Fhandling-graphs-with-sql-pgq-in-postgresql%2F

📨 PostgreSQL Hacker 电子邮件讨论精选

🧩 修复 vacuumdb --analyze-in-stages 对分区表的回归问题

该讨论完成了vacuumdb的–analyze-in-stages选项在分区表上的回归问题修复。来自HighGo Software的Chao Li报告了这个问题并提供了修复补丁。Fujii Masao审查并认可了该补丁的质量。随后Fujii Masao将补丁推送到代码库,成功解决了回归问题。这个线程展示了典型的缺陷报告和修复流程:问题识别、解决方案开发、提交者审查,最终集成到代码库。参与者对这次协作解决功能回归问题表达了相互感谢。

https://www.postgresql.org/message-id/%3CCAHGQGwEYwCDZ8q7Y+ODkmwbgDtTFSUjtFF5-nxgkNNd8GAx7rA@mail.gmail.com%3E

🧩 添加 REPACK [concurrently]

Mihail Nikalayeu 提醒 PostgreSQL 社区关于 REPACK 功能中一个未解决的死锁问题,该问题可能导致大量工作丢失。他引用了此前提出的解决方案,表示这仍然是目前能找到的最佳方法。这个死锁问题似乎是一个关键隐患,可能影响并发 REPACK 操作的可靠性。Mihail 承诺将继续开发 repack 压力测试套件,以帮助识别和解决这些问题。这条消息既是对持续问题的提醒,也表明针对提升 REPACK 抗死锁能力的工作仍在进行中。

https://www.postgresql.org/message-id/%3CCADzfLwUeNBCso3e5+d+6CxgcxZ5CJoztLhukvKxmh2rKt7zTDg@mail.gmail.com%3E

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

讨论重点是完善逻辑复制的冲突日志历史表功能。Vignesh 提供了整合之前反馈的 v45 重构补丁,包括升级处理和显示格式的修复。Nisha 发现了几个关键问题:错误处理问题,冲突日志表插入失败可能掩盖原始冲突;日志记录失败时可能影响订阅禁用;超级用户和非超级用户访问时错误消息不一致;流式事务期间缺失远程提交时间戳更新。她建议改进错误处理,即使日志记录失败也要保留原始冲突错误,并建议将冲突日志处理移到订阅禁用之后以确保安全。Zsolt 指出代码中的命名不一致问题,一些地方仍使用旧的表命名格式而非当前的 pg_conflict_log_ 格式,并质疑预处理事务是否也应记录事务 ID 和提交时间戳。补丁需要目录版本号更新和多项稳健性改进才能准备提交。

https://www.postgresql.org/message-id/%3CCALDaNm0WX0Vqoy2UQZh-2TpWraf4OYn28kWe9aGR=vxKwLA+bw@mail.gmail.com%3E

🧩 逻辑复制中,应在远端刷新确认前关闭 walsender

讨论涉及逻辑复制中 walsender 在确认远程刷新之前退出的问题。Andrey Silitskiy 识别出问题发生在 walreceiver 在到达主循环之前接收到信号时,导致发布端缺少所需的日志记录。这种时序问题似乎会导致复制过程中的测试失败。Silitskiy 提出了一个修复方案,在测试场景中增加检查以确保备库上的 walreceiver 完全初始化且复制已经开始后再继续执行。通过这个修改,他报告无法再重现该故障,表明修复解决了信号处理与 walreceiver 初始化之间的竞态条件。

https://www.postgresql.org/message-id/%3C67ca0596-a242-4d1c-bd9d-5aa7a278f5bf@postgrespro.ru%3E

🗞️ 行业新闻

🧩 Alphabet为GoogleAI业务融资850亿美元创纪录,释放强劲信号

4.png

Alphabet完成了一项破纪录的850亿美元股票发售,用于资助Google的AI业务扩张。这笔巨额融资表明投资者对AI相关产品有强烈需求,是近年来规模最大的企业融资行动之一。此次发售的成功表明,尽管市场存在不确定性,机构和散户投资者仍渴望向AI基础设施和开发领域投入资金。这轮史无前例的融资使Google能够大幅扩展AI运营规模,与OpenAI和Anthr…

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F06%2F03%2Falphabets-record-breaking-85b-raise-for-googles-ai-business-is-a-helluva-good-signal

🧩 GitLab裁员14%以应对AI工作负载的扩展需求

5.png

GitLab正在裁减14%的员工,这是一项重大重组计划的一部分,旨在扩展其平台以支持AI工作负载。公司正在退出22个国家,精简管理层级,并将资源重新投向支持AI驱动开发工作流所需的基础设施投资。此次裁员发生在GitLab重新定位以更好地满足对AI集成开发工具和平台日益增长的需求之际。尽管裁员影响全球数百名员工,GitLab强调这些变化是简化运营和集中精力发…

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F06%2F03%2Fgitlab-cuts-14-of-staff-as-it-scales-its-platform-to-serve-ai-workloads

🧩 Meta全球推出WhatsAppBusiness Al助手

6.png

MMeta在全球范围内推出了WhatsApp Business的AI代理,使世界各地的企业能够利用人工智能自动化客户互动。该AI代理可以处理客户咨询、提供支持,并通过WhatsApp消息平台大规模管理对话。Meta将根据令牌使用量向企业收取AI代理使用费,采用类似于其他AI服务提供商的按使用付费定价模式。这标志着Meta的AI能力大幅扩展至商业消息领域,企业…

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F06%2F03%2Fmetas-ai-agent-for-whatsapp-business-is-now-available-globally

🌐 社交媒体动态

🧩 为什么我仍然相信亲自到场的力量

7.png

作者在驱车800公里拜访客户后,反思了面对面会议的价值。虽然远程工作能够完成关键数据库迁移和交易,但面对面交流能够捕捉到视频通话无法传达的细节——微表情、真实反应和自然对话。作者认为,亲自到场体现了重视程度,能够建立更牢固的关系。真正重要的对话往往发生在正式会议结束后的停车场等非正式场合。尽管数字化沟通很便利,但共进餐食、亲身到场仍然能够创造更深层的商业联…

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Factivity-7466690622075080704-Ied2

🧩 网络安全领域,信任需要赢得

8.png

内容强调网络安全领域的信任需要通过实际行动赢得,而数据库领域的信任则需要得到证明。文章宣布CYBERTEC PostgreSQL服务与支持公司成为2026年数据栈大会的白金赞助商,体现了他们对PostgreSQL社区和数据库技术会议的支持。

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Factivity-7467784269889822720-VO_G

🧩 我们将参加今年夏季在柏林举办的欧洲领先科技AI大会GITEX AI EUROPE

9.png

该公司宣布将参加今年夏季在柏林举办的欧洲领先科技AI大会GITEX AI EUROPE。这一活动是全球最大科技创业大会的欧洲分会,专注于数字主权和工业AI发展。此外,公司还为社区成员争取到了参加2026年GITEX AI Europe大会的独家五折优惠。

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_partitioning-has-been-the-standard-data-layout-activity-7467586356492374016-xwQ7

【AgentScope 2.0】01-不搭 demo,直接解剖一个生产级 Agent 平台:loser-agent 全链路地图 本文介绍生产级Agent平台loser-agent的完整请求旅程,从用户发消息到返回结果共七站:入口鉴权、灰度路由、Agent装配、模型路由、工具执行、持久化与流式响应。课程以真实源码为线索,深入剖析每一步实现逻辑,涵盖灰度发布、权限控制、HITL审批、多模态处理、状态持久化等核心能力。强调框架仅负责Agent运行时语义,平台自建管理请求生命周期中所有非框架部分,适合Java后端开发者系统掌握Agent工程化落地。 阅读详情

相关推荐

电容式麦克风:从原理到实际电路波形解析

本文深入解析电容式麦克风的工作原理,从核心的振膜与背板结构、电荷锁定机制到场效应管放大器的作用。通过实物拆解与等效电路分析,阐明声音振动如何转换为电压信号,并指导如何用示波器实测波形,直观展现声电转换过程,适合电子爱好者和音频技术学习者。

Black的专栏 1087

PostgreSQL 19即将发布:面向生产环境的全面进化

PostgreSQL 19 已经进入 Beta 测试阶段,预计会在今年秋季正式发布。本文列举了与工程生产密切相关的几个方向,方便大家做一个参考。

Tony.Dong的专栏 428

Unity与IOS交互,调用IOS系统相机和相册

与IOS的交互,在步骤上要比android简单许多,不会产生因为系统版本,或者包名导致的许多问题。过程中最头疼的一个问题是IOS回调Unity,很简单的一个问题,搞了半天。

Hello Mingo 1万+

PostgreSQL 19前瞻:一次兼顾创新与实用的版本升级

每一个 PostgreSQL 版本似乎都有属于自己的“性格”。有些版本因某项重量级特性而被铭记,有些版本则解决了长期存在的核心痛点;还有一些版本,则通过大量细节优化,让升级后的日常使用体验变得更加顺畅。而几乎每一个 PostgreSQL 大版本发布,都会伴随着性能方面的持续提升。PostgreSQL 19 更像是一个兼具多种特质的版本。内置的为大型生产数据库带来了重要的运维体验提升,并且成为核心能力的一部分。与此同时,也不乏备受关注的重要特性,例如 SQL 属性图查询能力(SQL/PGQ)。

IvorySQL的博客 243

Altium Designer(AD)PCB拼版——两种方法教程

本文详细介绍了PCB拼版的设计要点与操作方法。主要内容包括:拼版目的(解决小尺寸夹持问题、提高利用率、降低成本)和三大连接方式(V-CUT、邮票孔、空心连接条)的特点与参数设置;工艺边设计规范(宽度、定位孔、Mark点等要求);拼版尺寸限制与常见错误检查;以及两种具体拼版操作方法(特殊粘贴和拼版阵列),并附有工艺边、定位孔、Mark点的绘制步骤示意图。同时提供了硬件工程师笔试面试相关资源链接。全文系统阐述了PCB拼版的核心技术和操作流程,为电子设计人员提供了实用指导。

XU157303764的博客 7610

大模型在电力交易功率预测中的应用:短期,超短期,中长期的完整解决方案代码详解

本文介绍了基于大模型的电力交易功率预测系统,该系统覆盖超短期(15分钟-1小时)、短期(1-6小时)和中长期(1天-1月)三个时间尺度。文章详细阐述了数据准备与特征工程,包括多源数据集成和特征重要性分析。在模型构建方面,采用了Temporal Fusion Transformer (TFT)模型进行超短期预测,Informer模型进行短期预测,以及N-HiTS模型进行中长期预测。此外,文章还探讨了概率预测与风险分析,并介绍了模型部署与交易策略集成的实现。最后,文章总结了系统的贡献,并展望了未来发展方向,如市

专注AI大模型,软件混淆,授权 1264

PostgreSQL笔记1:AI时代的数据底座——从趋势到实践的全面解读

PostgreSQL已成为AI时代的一体化数据底座,在DB-Engines排名中位列第四,Stack Overflow调查显示其是开发者最受欢迎的数据库。PostgreSQL不仅具备传统关系型数据库的核心能力,还通过扩展生态支持向量检索、图查询、空间数据等多种数据形态,满足AI应用对数据库的严苛需求。学习路径应从环境搭建、核心原理到实战优化,掌握其作为数据基础设施的关键价值。

Wang的专栏 296

【目标跟踪】基于Kalman滤波实现无人机运动轨迹跟踪附matlab代码

1 简介 在近代控制中,需要对某一特定的运动目标进行跟踪监测,并需要对其下一时间的运动位置,运动方向,速度等信息进行预先估算,才能达到对目标的即时控制.本文简要讨论了用卡尔曼滤波算法对单个目标航迹进行预测,并借助于Matlab仿真工具,对实验的效果进行评估. 2 部分代码 clc; close all; %initial state xo=25; vox=2; %Observations **** % X-Direction Calcula

qq_59747472的博客 4731

linux学习

sudo make install:组装好的家具(编译好的库文件),原本放在你的临时工作区。坏处是,你的程序体积会变大。于是,他会根据你的计划书,结合你电脑的当前情况(比如装了什么编译器,库在哪),生成一本极度详细的《施工进度表》。很多大牌的第三方库(比如你刚装的 libevent)为了照顾不同的需求,会同时提供动态库(.so)和静态库(.a),但并不是所有库都这样。只有动态库:常见于系统的核心库(比如你系统的底层 C 库),或者一些商业闭源软件(厂商只给你一个黑盒子,不让你直接把代码打包进你的程序)。

d_mail的博客 194

Ubuntu24/Ubuntu22上安装Nvidia显卡驱动最新方案-可解决大多数nvidia-smi不识别和驱动无法加载问题

其实在19年的时候我就写过一篇文章用来安装nvidia显卡驱动的文章,只不过那个时候ubuntu还停留在ubuntu10,时间如梭,一眨眼ubuntu已经升级到ubuntu24了,我写这篇文章是为了给更多的人提供一些在配置nvidia显卡驱动过程中遇到的一些无法用AI,gpt类工具解决的问题。在Ubuntu 24上安装NVIDIA显卡驱动是一项重要的任务,因为它可以提高图形性能并确保系统正常工作。在这篇文章中,我们将介绍如何在Ubuntu 24上安装NVIDIA显卡驱动。

yolo模型训练找我,AI游戏合作找我 3311

R语言机器学习:XGBoost线性回归模型的SHAP值

SHAP(SHapley Additive exPlanations)值是一种基于博弈论Shapley值的机器学习模型解释方法,能够解释任何模型的预测结果。其主要用途包括:1)提高模型的可解释性,帮助非技术用户理解模型预测;2)识别对模型预测最重要的特征,辅助特征选择;3)调试模型,发现预测中的异常;4)评估模型公平性,避免偏见。SHAP值的计算方法包括初始化、迭代计算、归一化和解释,常用工具如Python的shap库支持多种计算方式(如TreeSHAP、KernelSHAP等)。本文还提供了基于R语言计算

专注生信领域 3444

ubuntu 偶发启动失败问题分析

ubuntu 系统启动偶发异常问题分析

平面到立体 195

【YOLOv8改进[Conv]】使用OREPA助力V8更优秀

使用OREPA助力V8更优秀,降低训练成本,在不引入任何推理时间成本的情况下提高深度模型的性能。

静谧、淡雅 1918

SQL并行执行的机制解析与计划调控实践

并行执行是大数据量场景的核心提速手段,但用错代价极高。本文从问题边界讲起,梳理并行度的确定层级、优化器生成并行计划的逻辑、数据再分布与通信代价、倾斜成因与识别方法,覆盖表设计、索引策略、并行DML、RAC调度与参数取舍,配合三个真实失败案例与诊断步骤,给出一套可落地的并行治理流程与误区清单。

搞定过:百亿级数据、万级QPS、零宕机、AI工业化。 795

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

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

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

VMware 安装 SQL Server 双节点 AlwaysOn 可用性组教程 —— WSFC、AG 与侦听器完整部署(系列核心篇)

13_VMware 安装 SQL Server 双节点 AlwaysOn 可用性组教程 —— WSFC、AG 与侦听器完整部署(系列核心篇) 系列定位 :《SQL Server 数据库全栈运维实战系列》第 13 篇,与《MySQL 数据库全栈运维实战系列》同构对标(对标 MySQL 13 主从与 I…

dk843108982的博客 238

IDEA的使用指南

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

数据库优化不是只加索引:从 SQL、表结构到写入链路的完整取舍

上线之后,有的查询确实变快,但一段时间之后,写入接口越来越卡、有些 SQL 依旧不走索引、高峰时段锁等待堆积。同时,这条查询只需要 id、order_no、amount,还没有形成覆盖索引,依旧会回表。更新语句的过滤条件,必须能够命中索引,锁定尽可能少的行。有时候 SQL 明明有索引,explain 却看到优化器选择全表扫描,不是索引失效,是 MySQL 统计信息不准,优化器误判扫描行数。如果只有三个单列索引,MySQL 优化器只会选择其中一个索引,剩下的条件需要回表过滤,还需要文件排序,效率很低。

acd12009的博客 140

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

嵌入式数据库横向对比:HSQLDB · Derby · DuckDB · SQLite · H2 · SQLTiny

SQLTiny 是用 C++20 从零实现的轻量嵌入式数据库,核心定位为支持 MySQL Wire Protocol 的多语言、可网络访问的嵌入式数据库。区别于 SQLite(文件锁)、DuckDB(列式分析)、HSQLDB/H2(私有协议),它以极简代码量(~15k LOC)和标准协议兼容,填补了“嵌入式 + 多语言直连 + TCP server”空白。虽当前性能受限于全局锁与无索引 JOIN,但其清晰架构与生态兼容性使其成为教学、原型开发及多语言项目中理想的 MySQL 替代品。

Life is not divided 266

云数仓向PostgreSQL生态延伸的技术动因与工程代价

Snowflake以2.5亿美元收购Crunchy Data,把云数仓的触角伸向PostgreSQL生态。本文从负载补齐、元数据标准化与AI应用低延迟读写三个切面拆解收购动机,逐层分析列存与行存的能力边界、存算分离下引入事务负载的提交延迟预算、逻辑复制的接缝风险、元数据统一与混合负载隔离冲突,并给出迁移落地的分阶段验收清单与七个典型误区,最后提供评估厂商PostgreSQL能力的六项观察指标。

搞定过:百亿级数据、万级QPS、零宕机、AI工业化。 462

记一次Sql Server2012免费版如何升级到2016企业版本

本文记录了将SQL Server 2012免费版升级至企业版的完整流程,重点解决因版本限制导致无法使用代理功能的问题。通过加载ISO安装包,选择从旧版本升级,完成功能安装与实例配置后,需手动启用“代理XP”并检查服务状态。若代理仍异常,需通过安装程序添加“SQL Server代理”组件,最终实现企业版功能完整启用。

qq_57492774的博客 212

PostgreSQL 日报| OAuth 校验库置空仍可登录(11 月 9 日)

Tomas Vondra 提交了针对 commit a798660ebe3 中"bogus parameterizations"漏洞的清理版修复补丁,并为各个回退分支分别提供了对应的版本。据报道,OpenAI 正在进行新一轮融资,已额外筹集 110 亿美元,整轮融资尚未正式收官,预计将在未来数周内完成。作为一款面向现代开发流程的 Serverless Postgres 数据库,Lakebase 支持即时分支与环境克隆,并通过计算与存储分离的架构提升性能、降低成本、增强可靠性。函数中发现了一个 bug。

IvorySQL的博客 245

SQL Server 基础语法详解:从建库建表到约束与增删改查

本文以学生信息表 Students 为主线,系统讲解数据库基础语法,涵盖建库、建表、约束添加及增删改查操作。通过 SQL Server T-SQL 示例,清晰区分数据库、表结构与记录的操作对象,强调字段类型、非空、自增、主键、唯一、检查与默认约束的定义与应用,帮助读者理清各语句间的逻辑关系,掌握数据库管理的核心技能。

2601_96519735的博客 1429

#SQLite 数据库笔记一:(概念 / 终端指令 / SQL 语句 / C 编程 / 回调函数)

数据库 = 数据的仓库,假设数据是海量。能力说明存储数据持久化保存,程序退出数据还在统计数据、分组、排序数据管理增、删、改、查(CRUD)嵌入式设备上也会用数据库(单片机网关、路由器、工业 HMI 都常见),因为 sqlite 体积小、无需服务进程、单文件即可。数据库 = 库 > 表 > 记录(行) > 字段(列)sqlite3 = 开源、C 写的、单文件、免安装、最多 2T 的嵌入式关系型数据库。

lwq20051110的博客 259

DeepSeek总结的 PostgreSQL 18.7、17.12、16.16、15.20、14.25 及 19 RC 2 发布说明

发布于 2026-11-12,由 PostgreSQL 全球开发组发布PostgreSQL 项目 安全PostgreSQL 全球开发组已发布所有受支持版本的更新,包括 18.7、17.12、16.16、15.20 和 14.25,以及 PostgreSQL 19 的第二个发布候选版本。本次发布修复了 52 个安全漏洞和过去几个月报告的 140 多个 bug。有若干问题可能需要你在更新后采取额外步骤,下文有详细说明。请参阅"更新"一节,了解更新后可能需要执行的步骤。完整变更列表请查阅发布说明。

l1t的专栏 255

2026最新PostgreSQL到Doris数据同步完整教程:全流程图形化配置无需写ETL

本文演示通过NineData控制台将PostgreSQL数据实时同步至Apache Doris的完整流程,涵盖结构、全量、增量三阶段复制。全程图形化操作,无需编写脚本,支持键列与分布键可视化映射、复制规格预检查、数据对比校验及延迟告警。适用于构建稳定高效的实时分析数仓,助力报表与大屏查询基于最新数据。

云原生智能数据管理平台 205

1-10 PostgreSQL中多表连接全解:inner/left/right/full/cross join

本文基于 PostgreSQL 15+ 完整拆解 5 种主流连接:内连接、左连接、右连接、全连接、笛卡尔连接。结合可落地的测试数据,演示每种连接的执行逻辑、返回结果,重点剖析 NULL 值对 JOIN 匹配的核心影响,彻底解决多表连接数据丢失、匹配异常、结果错乱的问题。

zhangjw34的专栏 132

网站的SQL 注入:从攻击原理到防御措施

SQL 注入(SQL Injection)是 Web 应用中最古老、危害最大的安全漏洞之一。简单来说就是攻击者通过在用户输入中注入了恶意的SQL 代码,让数据库执行非正常的操作,从而能窃取数据、篡改内容甚至控制整个服务器。SQL 注入虽然古老,但至今仍是 Web 安全的头号威胁。永远不要把用户输入直接拼进 SQL 语句。首选:使用 PDO/MySQLi 预处理语句 + 关闭模拟预处理配合:输入类型校验与格式验证加固:数据库最小权限 + 关闭错误回显外围:WAF + 定期安全扫描。

2501_94567985的博客 602
上一篇: 【PG校园行】数据库开源发展联盟走进西安邮电大学 6月13日见!
下一篇: PostgreSQL 技术日报 (6月5日)|PG19 Beta1 上线,PGConf.PL 2026开启征稿
IvorySQL
博客等级 码龄5年 745粉丝 565原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值