小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
如何提升数据库性能:通过Postgres FDW加速查询效率

外部数据包装器(FDW)使远程Postgres表可作为本地表使用,但性能常常不尽如人意。查询可能表现得像分布式系统,数据的移动和往返次数会影响性能。推送机制决定了查询是否在数据源处进行过滤、连接和聚合,成功的推送可以减少数据传输,提高查询效率。手册提供FDW的基本知识、调优方法和案例研究,帮助用户优化查询性能。

如何提升数据库性能:通过Postgres FDW加速查询效率

freeCodeCamp.org
freeCodeCamp.org · 2026-02-18T22:36:48Z

发布了新的PostgreSQL外部数据包装器sparql_fdw,支持通过SPARQL协议连接网络数据库。经过测试,sparql_fdw在PostgreSQL 18上运行良好,README文件已更新以支持该版本,同时移除了对PostgreSQL 12的支持。

Stefanie Janine:sparql_fdw 外部数据包装器在 PostgreSQL 18 上的测试

Planet PostgreSQL
Planet PostgreSQL · 2025-10-11T22:00:00Z

Stefanie Janine Stölting 发布了适用于 PostgreSQL 的新版本 sparql_fdw 外部数据包装器。该工具用 Python 编写,可通过 SPARQL 协议从 PostgreSQL 查询网络数据库。sparql_fdw 已在 PostgreSQL 17 上测试运行良好,并在 README 文件中添加了支持信息,合并请求正在处理中。

Stefanie Janine:sparql_fdw 外部数据包装器已在 PostgreSQL 17 上测试

Planet PostgreSQL
Planet PostgreSQL · 2024-10-09T22:00:00Z

这篇文章介绍了一个关于使用COPY协议来进行postgres_fdw批处理的补丁想法。当前的实现基于预处理语句,但存在一些问题。补丁的想法是将批处理从预处理语句转移到COPY。实现应该相对简单,只需要修改代码中的一个部分。需要进行测试以确保正确性和性能。

托马斯·沃德拉:[补丁想法] 使用COPY进行postgres_fdw的INSERT批处理

Planet PostgreSQL
Planet PostgreSQL · 2024-08-27T10:00:00Z
使用Wasm的Postgres外部数据包装器

外部数据包装器(FDW)允许Postgres与外部托管的数据进行交互。Wrappers是一个用于创建Postgres外部数据包装器的Rust框架。他们已经发布了对WebAssembly(Wasm)包装器的支持,允许任何人创建一个Wasm包装器来连接外部服务,并直接从GitHub等平台运行。Wasm FDW提供了更高的安全性、简化的开发、简化的分发、增强的性能和更高的模块化。

使用Wasm的Postgres外部数据包装器

Blog - Supabase
Blog - Supabase · 2024-08-16T07:00:00Z
file_fdw:在PostgreSQL中直接查询平面文件,无需导入

file_fdw是PostgreSQL的扩展,允许访问存储在平面文件中的数据,简化ETL过程,节省时间和存储空间。

file_fdw:在PostgreSQL中直接查询平面文件,无需导入

Planet PostgreSQL
Planet PostgreSQL · 2024-08-12T11:19:06Z

sparql_fdw是一个外部数据包装器,可以在PostgreSQL中访问SPARQL数据,基于Multicorn2。它支持的PostgreSQL版本包括12、13、14、15和16。

Stefanie Janine:sparql_fdw 在 PostgreSQL 15 和 16 上的测试

Planet PostgreSQL
Planet PostgreSQL · 2024-07-21T22:00:00Z
PostgreSQL数据库中的外部数据包装器(postgres_fdw和dblink)

外部数据包装器(FDW)是数据库管理系统中的功能,允许在不移动数据的情况下访问外部数据源。PostgreSQL实现了SQL/MED规范,通过常规SQL查询实现对外部数据的访问。文章讨论了PostgreSQL中的两个FDW:dblink和postgres_fdw。dblink用于管理数据库会话和在远程数据库中执行查询,而postgres_fdw提供更好的性能并使用更现代的基础架构。文章还解释了使用dblink和postgres_fdw设置和访问远程数据库的步骤。文章以限制和提到Percona Distribution for PostgreSQL作为可靠的解决方案。

PostgreSQL数据库中的外部数据包装器(postgres_fdw和dblink)

Percona Database Performance Blog
Percona Database Performance Blog · 2024-04-03T16:35:39Z

本文介绍了GaussDB DWS的SQL ON ANYWHERE技术,可以在一个客户端中使用SQL语句操作不同的大数据组件,提升使用效率。通过SQL ON ANYWHERE特性,实现与其他大数据组件和数据库互联互通访问,扩大应用场景。具体实现方式包括利用FDW访问HDFS/OBS数据和通过EC+ODBC实现跨数据库访问。

解密数仓的SQL ON ANYWHERE技术

华为云官方博客
华为云官方博客 · 2024-04-03T01:39:21Z
乌迈尔·沙希德:fdw_tuple_cost 的默认值更新为 0.2。这意味着什么?

本文讨论了PostgreSQL中的fdw_tuple_cost参数,该参数用于估算从外部数据源检索数据的成本。通过调整该参数,可以优化涉及外部表的查询,提高查询性能和资源利用效率。文章还提到了调整fdw_tuple_cost的建议和影响,以及精确估算成本的好处。了解和调整fdw_tuple_cost可以优化数据访问,提高查询性能和资源利用效率。

乌迈尔·沙希德:fdw_tuple_cost 的默认值更新为 0.2。这意味着什么?

Planet PostgreSQL
Planet PostgreSQL · 2024-02-27T13:14:55Z
Umair Shahid:使用postgres_fdw在PostgreSQL中实现分布式数据:提升性能和灵活性的指南

Postgres_fdw在数据仓库、多数据库集成和水平扩展方面具有优势。然而,它也存在查询计划复杂、网络延迟、安全问题和有限功能支持等缺点。不适用于低延迟需求、有限网络带宽和需要强事务一致性的应用。

Umair Shahid:使用postgres_fdw在PostgreSQL中实现分布式数据:提升性能和灵活性的指南

Planet PostgreSQL
Planet PostgreSQL · 2023-12-26T16:31:45Z
黄凯瑞:PostgreSQL 外部数据封装器 (FDW) 概述

本文介绍了PostgreSQL中的Foreign Data Wrapper(FDW)扩展,它允许用户访问和操作存储在外部数据源中的数据,就像它们是PostgreSQL数据库中的表一样。FDW使PostgreSQL能够与各种数据存储系统集成,并在PostgreSQL环境中以统一的方式呈现数据。

黄凯瑞:PostgreSQL 外部数据封装器 (FDW) 概述

Planet PostgreSQL
Planet PostgreSQL · 2023-10-06T21:42:52Z
Christopher Winslett:Postgres FDW 性能优化建议

在使用Postgres FDW时,查询主机无法访问统计信息,因此需要提前计划如何在远程服务器上收集数据。可以使用CTE,子查询和材料化视图等Postgres函数来优化查询。建议使用常规工具如日志和pg_stat_statements来调试远程数据库的性能。

Christopher Winslett:Postgres FDW 性能优化建议

Planet PostgreSQL
Planet PostgreSQL · 2023-06-26T13:00:00Z
黑田隼人:使用 postgres_fdw.parameter_name 实现多 PostgreSQL 服务器的高级监控

新的配置参数postgres_fdw.application_name允许您指定外部服务器上执行SQL的应用程序的详细信息。这解决了postgres_fdw连接到外部PostgreSQL服务器时无法更改fallback_application_name的问题。通过指定postgres_fdw.application_name,可以更轻松地监视系统。

黑田隼人:使用 postgres_fdw.parameter_name 实现多 PostgreSQL 服务器的高级监控

Planet PostgreSQL
Planet PostgreSQL · 2023-03-30T00:10:05Z
Supabase Wrappers:一个用Rust编写的Postgres外部数据包装器(FDW)框架

今天发布了Supabase Wrappers,这是一个用于构建Postgres外部数据包装器(FDW)的框架,支持通过SQL查询其他数据库和第三方API。目前支持Firebase和Stripe,未来将支持Clickhouse、BigQuery和Airtable。Wrappers简化了数据访问,提高了数据工程效率。

Supabase Wrappers:一个用Rust编写的Postgres外部数据包装器(FDW)框架

Blog - Supabase
Blog - Supabase · 2022-12-15T07:00:00Z

Consuming data from a remote foreign database into our local database just like another local table is a great feature that adds an excellent level of flexibility to the design of a database...

Parallel Commits for Transactions Using postgres_fdw on PostgreSQL 15

Percona Database Performance Blog
Percona Database Performance Blog · 2022-07-14T14:00:45Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码