PostgreSQL 是一个对象-关系数据库服务器(数据库管理系统)。

加载中
置顶
发表了博客
01/24 14:35

【直播预告】DBA 会被云淘汰吗?

DBA(Database Administrator),即数据库管理员,专门负责管理和维护公司的数据库。然而,随着上云的趋势渐盛,许多企业都把数据库迁到了云平台上。云服务提供商通常会提供自动化工具和标准化服务,这让 DBA 的工作得到了解放,也产生了一丝危机——有人质疑:毕竟最重要的硬件管理和架构管理已经没了需求,而日常的监控和优化工作借助工具就能完成,是否也意味着,DBA 这一岗位要被云淘汰了? 但持相反意见的人认为,现在谈 ... 展开更多

收藏 0
1
置顶
发表了博客
02/01 09:33

瀚高研究院 | 7个维度!PostgreSQL生态展望:2024路向何方?

从PostgreSQL数据库“老炮”厂牌EDB回归Gartner魔力象限,到最新的DB-Engines排名监测中,PostgreSQL脱颖而出,荣膺“2023年度数据库”。多年来,PostgreSQL生态历经持续而稳健的改进,始终站在数据库技术应用创新最前沿,如今已成为数据库领域最为成功的开源项目之一。展望2024,我们相信PostgreSQL生态系统将继续繁荣发展,不断壮大。我们有理由期待更多创新性的产品和服务涌现,为用户提供更多元化的选择,带来更加卓越的数据... 展开更多

收藏 0
0
置顶
发表了博客
01/18 13:22

PostgreSQL 中的 JSON:彻底改变数据库中的数据灵活性

在这篇文章中,我们将介绍 PostgreSQL 对 JSON 对象的实现和处理方法。拥有一些 Linux、Postgres 和 JSON 方面的经验是必要的,因为我们不仅要介绍这些新功能,还要介绍如何实现它们。 本文使用在 Ubuntu 23.04 上运行的 PostgreSQL 16(开发版)编写。首先,我将简要回顾一下 JSON 的背景知识,然后继续介绍我们如何在 Postgres 中使用 JSON,最后介绍我们可以使用哪些有用的函数来与 JSON 对象进行交互。 #1 背景 JavaScript... 展开更多

收藏 1
0
置顶
高级程序员
发表了博客
01/15 11:54

DeepFlow 元数据数据库 PostgreSQL 改造实践

作者:卢城,平台运维研发工程师,来自中移信息技术有限公司磐基PaaS团队 本文描述了 DeepFlow Server 用到的 MySQL 数据库改成 PostgreSQL 数据库的改造思路和实现细节。 01 DeepFlow Server 的数据库流向图 在进入正题之前,我们需要了解 MySQL 数据库在 DeepFlow 里的数据流向细节。 DeepFlow Server 使用 MySQL 数据库存储 Agent 收集的 Kubernetes Apiserver 拉取的全量资源数据和 watch 的资源变更数据,以供后续 Server... 展开更多

收藏 1
1
置顶
发表了博客
01/12 16:14

PostgreSQL16中的新增功能:双向逻辑复制

在这篇博客中,我们将深入探讨Postgres 16中引入的一些更高级的新功能。为了更好地理解这些功能,读者应具备一些Linux、Postgres和SQL的基础知识,因为我们将深入探讨这些新功能并指导如何实现它们。 本博客以在Ubuntu 23.04上运行的PostgreSQL 16(开发版)为基础进行编写。首先,我们将介绍一些背景信息,并简要介绍什么是双向复制,以及为什么它很重要,然后介绍我们如何实现双向逻辑复制。 #1 背景 在开始学习双向逻辑复制之... 展开更多

收藏 1
0
置顶
发表了博客
01/02 09:38

IvorySQL年度总结 | 开源的世界,走下去才有惊喜

收藏 0
0
置顶
发表了博客
2023/12/15 17:16

State of PostgreSQL 2023 报告解读

基于 PostgreSQL 内核的时序数据库厂商 Timescale 发布了一年一度的 State of Postgres 2023 报告。 Timescale 介绍 简单先介绍一下 Timescale 这家公司的历史。它最早是提供了一个 PG 的插件,引入了 Hypertable 这个概念,来高效地处理时序数据,后来提供了托管的云服务。今年又紧跟潮流陆续引入了 Serverless 和 Vector。 Timescale 也在今年做了一次品牌升级,笔者觉得是比较成功的。Logo 有辨识度且含义贴切,整体的风格也... 展开更多

收藏 1
0
置顶
发表了博客
2023/11/21 18:02

IvorySQL3.0:基于PG16.0最新内核,实现兼容Oracle数据库再升级

Oracle作为全球最大的数据库厂商之一,具有较高的市场知名度和份额。但随着数据处理需求日益增长,使用Oracle的企业可能面临一些挑战,如数据库复杂性、高昂维护成本、数据迁移和集成问题等,难以满足企业实时数据处理需求,进而导致数据处理不及时、不准确等问题。因此,企业需要更高效、灵活和实时的数据处理解决方案来满足不断扩大的数据处理需求。在这个节点上,企业具备高性价比的Oracle替代方案,对于明确未来提升的路径,... 展开更多

收藏 0
0
置顶
发表了博客
2023/09/28 16:10

PostgreSQL 16 正式登场,拓数派代码贡献揭示中国顶尖技术实力

得益于全球的开发者贡献,PostgreSQL 已成长为一款拥有众多全球用户和贡献者、成熟稳定的开源数据库。2023年9月14日,PostgreSQL 全球开发小组正式发布 16 版本。本次新版本带来了众多惊喜。值得一提的是,本次发布中的贡献者中共有 33 名来自中国,而拓数派占其中 1/6。 作为开源数据库领域的领军产品,PostgreSQL 的每次更新都备受关注。本次发布声明中的致谢名单,全球范围内作为补丁作者、提交者、审阅者、测试人员或问题报... 展开更多

收藏 0
1
置顶
发表了博客
2023/09/01 13:28

国际新闻:PostgreSQL 16 RC1 发布!

PostgreSQL 全球开发小组 发表于 2023-08-31 PostgreSQL全球开发组织宣布第一个 PostgreSQL 16 的候选版本现在可以下载了。作为发布 候选版本,PostgreSQL 16 RC 1将与PostgreSQL 16初始版本基本相同 ,尽管在常规之前可能会应用更多修复 PostgreSQL 16的可用性。 PostgreSQL 16 正式发布的计划日期是 2023年9月14日,有关更多详细信息,请参阅“发布时间表”部分。 升级到 PostgreSQL 16 RC 1 要从早期PostgreSQL版本升级到Pos... 展开更多

收藏 0
0
置顶
发表了博客
2023/01/30 12:58

关系代数和SQL语法

数据分析的语言接口 OLAP计算引擎是一架机器,而操作这架机器的是编程语言。使用者通过特定语言告诉计算引擎,需要读取哪些数据、以及需要进行什么样的计算。编程语言有很多种,任何人都可以设计出一门编程语言,然后设计对应的编译器做解析。编程语言从分类上来说,可以分为命令式,声明式。 命令式编程语言是我们最常见的编程语言,C/C++/Java等都是命令式编程语言,这类语言明确的告诉机器应该执行什么样的指令,留给编译器优... 展开更多

收藏 12
1
置顶
发表了问答
2022/09/19 10:46

PostgreSQL 一个长时间执行的sql,使postgres进程cpu使用率到达100,怎么解决

如题, 服务器的cpu使用率不到100,但是postgres用户的cpu到达100, 因为是整张表的修改处理(数据量100W多),sql的执行时间大概会有1分钟左右

收藏 0
置顶
发表了博客
2022/08/23 16:31

PostgreSQL数据库导入大量数据时如何优化

在使用PostgreSQL的时候,我们某些时候会往库里插入大量数据,例如,导入测试数据,导入业务数据等等。本篇文章介绍了在导入大量数据时的一些可供选择的优化手段。可以结合自己的情况进行选择。 一、关闭自动提交 关闭自动提交,并且只在每次(数据拷贝)结束的时候做一次提交。 如果允许每个插入都独立地提交,那么PostgreSQL会为所增加的每行记录做大量的处理。而且在一个事务里完成所有插入的动作的最大的好处就是,如果有一条... 展开更多

收藏 4
0
置顶
运营/编辑
发表了博客
2022/07/03 11:34

90 后,辞职创业,说要卷死云数据库

Created in the name of FOSS. 被访者:冯若航( Pigsty 创始人) 编辑:lola 出品:OSCHINA 开源中国 冯若航最近很忙,6 月一场创业营路演下来,他一次性加了两三百个投资人。 不过,这也是他“自找”的。 此前,他是一名 PostgreSQL DBA,为了减少自己的工作量,写了一个开源软件 —— Pigsty 帮自己干活,日子越发好过了起来。明明可以“摸鱼”度日,冯若航却非要选择出来全职创业。 “创业这种事儿吧,一般人一辈子也就是一... 展开更多

收藏 18
13
置顶
发表了博客
2022/04/25 15:53

PostgreSQL 15:一些新特性

PostgreSQL 15 版本正在开发中,不远的将来就会与大家见面,一起来看看未来的一些新功能吧! 1. 删除public 模式的创建权限 直到今天,使用 PostgreSQL 14,每个人都可以默认写入public模式。使用 PostgreSQL 15,这将受到限制。public模式现在由“pg_database_owner”拥有。让我们做一个简短的测试。 postgres=# create user test; CREATE ROLE postgres=# \du ...... 展开更多

收藏 1
0
置顶
发表了博客
2022/02/21 17:34

PostgreSQL hash-base sort-Merge 与 索引 (5)

文章转载自公众号:AustinDatabases 这是这个系列的第五期,本期到了SQL 执行计划中经常会出现的两个熟悉的面庞, hash-base sort-Merge ,当然还有nested loops ,顺便这期还的说说索引,其中包含b-tree 索引以及bitmaps 数据结构,所以这期东西是异常混乱的。跟好了,别掉队哦 首先还是从我们熟悉的 b-tree 说起,这个数据结构组成的方式是每种数据库都支持的快速查找数据的存储结构,并为之在他的基础上建立的算法,这样的组合... 展开更多

收藏 1
0
置顶
发表了博客
2022/02/23 17:57

《PostgreSQL 开发指南》第 08 篇 备份与恢复

文章转自公众号:SQL编程思想 基本概念 服务器系统错误、硬件故障或者人为失误都可能导致数据的丢失或损坏。因此,备份和恢复对于数据库的高可用性至关重要。数据库管理员应该根据业务的需求制定合适的备份策略,并提前演练各种故障情况下的恢复过程,做到有备无患。 在升级 PostreSQL 版本之前,通常也需要先进行数据库的备份。另外,备份也可以用于主从复制结构中的从节点初始化。 备份(backup),通过某种方式(物理复制或者... 展开更多

收藏 3
0
置顶
发表了博客
2022/02/18 17:33

PostgreSQL 15 逻辑复制模式中所有的表

翻译:魏 波 中国PG分会培训认证执行总监、资深数据库工程师,十多年的数据库运维管理及培训经验,掌握PostgreSQL架构部署、性能优化等,致力于推动PostgreSQL在中国的发展。 作者:维涅什瓦兰 C(Vigneshwaran C) 2022 年 2 月 10 日 在这篇文章中,我想讨论富士通 OSS 团队与 PostgreSQL 开源社区合作为即将推出的 PostgreSQL 15 添加的新功能,以实现模式中所有表的逻辑复制。 背景 PostgreSQL 14 支持数据库中特定表或所有... 展开更多

收藏 2
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部