强人随笔PgSQL · 应用案例 · 分组提交的使用与注意

背景 当有写IO等待问题时,有一些调整参数的方法可以像打了鸡血一样提速,但是安全性如何? 1 危险系数最高 关闭fsync。本该持久化同步写的(例如checkpoint,wal write)变成了异步,可能丢数据,同时会导致数据库的数据不一致,极度危险。 任何时候都不建议关闭fsync。

wangliyun 发布于 2020-08-04 08:00:00
评论:0    浏览:37

强人随笔PostgreSQL · 源码分析 · 回放分析(一)

在数据库的运行过程中,难免会遇到各种非预期的问题,例如: 硬件错误,例如突然断电、磁盘错误、有人拔了你的内存条 :P 软件问题,例如操作系统崩溃、数据库内部存在bug等等 操作错误,例如误删数据、插入了不符合预期的数据、应用程序异常等等 … … 在这些情况下,我们不希望我们的数据异常甚至丢失,有的情况下我们不能进行修复,例如火灾(这类问题依赖于备份存储介质的方式解决,需要异地容灾),但有的情况下我们可以进行解决,例如断电、崩溃。我们希望当数据库重新启动时,能够恢复其崩溃的那一瞬间的状态,能够恢复出“一致的”、“完整的”数据。

wangliyun 发布于 2020-08-01 08:00:00
评论:0    浏览:115

社区活动第19期直播预告/《PostgreSQL砖家坐诊》《PG12中文手册线上发布会》

本周直播活动精彩继续

wangliyun 发布于 2020-07-31 09:29:43
评论:0    浏览:86

强人随笔PostgreSQL 13新特性之二: 支持异构分区表逻辑复制

PostgreSQL 13 的逻辑复制新增了对分区表的支持,使得分区表也能够进行逻辑复制。

wangliyun 发布于 2020-07-30 08:00:00
评论:0    浏览:105

其他DONE! PostgreSQL 12中文手册发布

经过PostgreSQL中文社区文档翻译小组几个月的不懈努力,PostgreSQL 12.2手册终于翻译完成正式上线了!

wangliyun 发布于 2020-07-29 08:00:00
评论:0    浏览:399

其他【北京】openGauss Meetup(2020年8月6日)| 预告

openGauss社区希望让开源的魅力吸引真正热爱技术并持续探索的开发者,Meetup通过打造一个自由、活跃的前沿技术交流空间,定期邀请业内专家与大家深度探讨基础架构领域的前瞻性技术思考与经验,共同构建一个能够融合多元化技术架构的企业级开源数据库社区。

wangliyun 发布于 2020-07-28 08:00:00
评论:0    浏览:92

社区活动第18期直播预告/《为什么放弃Redis》

本周精彩直播继续,直播信息预告如下

wangliyun 发布于 2020-07-24 09:58:27
评论:0    浏览:217

强人随笔PostgreSQL一专多长的全栈数据库

PostgreSQL的Slogan是“世界上最先进的开源关系型数据库”,但我觉得这口号不够清晰,啥叫‘先进’?而且一看就是在怼MySQL那个“世界上最流行的开源关系型数据库”的口号,有碰瓷之嫌。要我说最能生动体现PG特色的描述应该是:一专多长的全栈数据库,一招鲜吃遍天。

wangliyun 发布于 2020-07-24 08:00:00
评论:0    浏览:244

强人随笔Postgresql HOT技术内幕解读

我们知道在数据库行数据更新时,索引也需要进行维护,如果是高并发的情况下,索引维护的代价很大,可能造成索引分裂。Pg为了避免这个问题,采用了HOT(堆内元组技术)解决这个问题,下面我们就这个技术详细探讨一下。

wangliyun 发布于 2020-07-23 08:00:00
评论:0    浏览:151

其他Oracle又迎来新一轮裁员计划

今天早上(2020年7月21日)联系Oracle武汉的一位朋友,朋友告知,因为Oracle业务线战略的调整,他几天之前刚刚离开甲骨文。又从几个朋友那儿打听,据不可靠消息,甲骨文中国将进入新的一轮裁员。

wangliyun 发布于 2020-07-22 08:00:00
评论:0    浏览:215

强人随笔PgSQL · 未来特性调研 · TDE

很多行业对行业数据的存储都有自己的监管标准,例如: Payment Card Industry Data Security Standard (PCI DSS) Health Insurance Portability and Accountability Act (HIPAA) General Data Protection Regulation (GDPR) California Consumer Protection Act (CCPA) And more

wangliyun 发布于 2020-07-21 08:00:00
评论:0    浏览:168

强人随笔探探PostgreSQL开发规约

PostgreSQL的功能非常强大,但是要把PostgreSQL用好,需要后端、运维、DBA的协力配合。 本文针对PostgreSQL数据库原理与特性,整理了一份开发规范,希望可以减少大家在使用PostgreSQL数据库过程中遇到的困惑。 你好我也好,大家都好。

wangliyun 发布于 2020-07-18 08:00:00
评论:0    浏览:283

社区活动第17期直播预告/《PostgreSQL逻辑复制探究》《PG ssl安全链路解说》

本周直播精彩继续,直播活动信息如下:

wangliyun 发布于 2020-07-17 08:00:00
评论:0    浏览:151

强人随笔PgSQL · 新版本调研 · 13 Beta 1 初体验

在2020-05-21 这个特殊的日子里,PostgreSQL 全球开发组宣布PostgreSQL 13 的Beta 1 正式对外开放,可提供下载。这个版本包含将来PostgreSQL 13正式版本中的所有特性和功能,当然一些功能的细节在正式版本发布时可能会有些变化。 下面我们将详细了解下PostgreSQL 13 版本新的特性和功能。

wangliyun 发布于 2020-07-16 08:00:00
评论:0    浏览:219

强人随笔PostgreSQL 通信协议剖析

我们在使用数据库服务时,通常需要使用客户端连接数据库服务端,以 PostgreSQL 为例,常用的客户端有自带的 psql,JAVA 应用的数据库驱动 JDBC,可视化工具 PgAdmin 等,这些客户端都需要遵守 PostgreSQL 的通信协议才能与之 "交流"。所谓协议,可以理解为一套信息交互规则或者规范,最为我们熟知的莫过于 TCP/IP 协议和 HTTP 协议。

wangliyun 发布于 2020-07-14 08:00:06
评论:0    浏览:224

社区活动第16期直播预告

本周直播活动精彩继续,本周直播预告如下:

wangliyun 发布于 2020-07-10 08:00:00
评论:0    浏览:769

强人随笔PostgreSQL中的八级锁

锁是实现数据库并发控制必不可少的功能,PostgreSQL数据库通过其特有的多版本属性实现了MVCC,实现了读不阻塞写,写不阻塞读。PostgreSQL中表锁有八个级别,不同的锁对应了不同的排他级别。值得注意的是同一时刻两个事务不能再同一个表上获取相互冲突的锁,但是一个事务是永远不会与自己冲突的,一个事务里连续获取两个有冲突的锁类型是没有问题的。

wangliyun 发布于 2020-07-09 08:00:00
评论:0    浏览:267

其他Tripadvisor 招聘 PostgreSQL DBA

公司简介 Tripadvisor是全球领先的旅行平台,覆盖48个市场与29种语言。旅行者可以通过Tripadvisor随时查找全球目的地的吃住玩乐信息, 比较酒店、航班和邮轮的更低价格,预订热门景点、热门餐厅和玩乐体验,获得更精彩的旅行,并在此分享有趣体验。

wangliyun 发布于 2020-07-07 08:00:00
评论:1    浏览:284

社区活动第15期直播预告/《源码研究方法论 -调试数据库PG篇》《Citus生产部署与维护》

本周直播精彩继续,敬请期待!

wangliyun 发布于 2020-07-03 08:00:18
评论:0    浏览:240

强人随笔PostgreSQL 13新特性之一: 逻辑复制支持分区表

PostgreSQL 13 Beta版本已Released,尽管没有太多激动人心的新特性,总体在功能上有所增强,本文介绍逻辑复制对分区表的支持。 PostgreSQL 10 版本开始已支持逻辑复制,在12版本之前逻辑复制仅支持普通表,不支持分区表,如果需要对分区表进行逻辑复制,需单独对所有分区进行逻辑复制。

wangliyun 发布于 2020-07-02 08:00:37
评论:0    浏览:330
© 2010 PostgreSQL中文社区