强人随笔PgSQL · 特性分析 · 浅析PostgreSQL 的JIT

估计很多同学看过之前的月报PgSQL · 特性分析· JIT 在数据仓库中的应用价值,对JIT(just in time)和LLVM(Low Level Virtual Machine)有了一定的了解。概括地来说: JIT 指的是即时编译,即程序在运行过程中即时进行编译,其中可以把编译的中间代码缓存或者优化。相对于静态编译代码,即时编译的代码可以处理延迟绑定并增强安全性。 LLVM 就提供了一种在程序运行时编译执行代码的程序框架,它对外提供API,使实现JIT 变得更加简单。 PostgreSQL 社区从2016年就开始对JIT 的实现进行了讨论,详见邮件列表。

wangliyun 发布于 2020-08-19 08:00:00
评论:0    浏览:689

强人随笔PgSQL · 应用案例 · PG有standby的情况下为什么停库可能变慢?

背景 PostgreSQL 有3种停库模式: “Smart” mode waits for all active clients to disconnect and any online backup to finish. If the server is in hot standby, recovery and streaming replication will be terminated once all clients have disconnected.

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

强人随笔PgSQL · 最佳实践 · 回归测试探寻

每当开发完一个新的功能后,要想让其稳定的上线的前提是必须完成回归测试,回归测试定义为一种软件测试,用于确认最近的程序或代码更改未对现有功能产生负面影响。回归测试只不过是已经执行的测试用例的全部或部分选择,这些测试用例被重新执行以确保现有功能正常工作。对于最先进的开源数据库Postgresql当然也提供了它的回归测试。我们在官方文档中可以找到其具体的使用方法。

wangliyun 发布于 2020-08-15 08:00:00
评论:0    浏览:795

社区活动第21期直播预告/PG 线上答疑

本周钉钉线上直播精彩继续,本周直播采用PG线上答疑方式,各位小伙伴们准备好你们的提问哈,也欢迎大家跟直播嘉宾进行技术探讨,大家可以扫描下方活动海报里的钉钉群二维码加入我们,不见不散哦!

wangliyun 发布于 2020-08-14 08:00:00
评论:0    浏览:658

强人随笔在 ARM 架构服务器上编译 Greenplum6并制作rpm安装包

Greenplum 是一款开源MPP数据分析平台,提供包括数据分析、机器学习和人工智能等特色功能。目前 Greenplum 的二进制发行版本只能运行在 X86 服务器。github上的Greenplum releases只有x86的发行版,没有提供ARM 发行版。Greenplum 是开源软件,我们可以通过编译 Greenplum 源代码自行构建 Greenplum 的 ARM 版本。

wangliyun 发布于 2020-08-13 08:00:00
评论:0    浏览:992

其他乘风破浪的中国数据库

“科技行业已经没有什么惊心动魄的大事了!” 进入2020年,已经有不止一家媒体或者科技KOL 做出这样的断言。 相比2012年的O2O大战、2015年的双创热潮、2016年的小巨头合并,以及2018至2019年的中概股扎堆上市,2020年显得格外寂寞。

wangliyun 发布于 2020-08-12 08:00:00
评论:0    浏览:873

其他乘风破浪的中国数据库

“科技行业已经没有什么惊心动魄的大事了!” 进入2020年,已经有不止一家媒体或者科技KOL 做出这样的断言。 相比2012年的O2O大战、2015年的双创热潮、2016年的小巨头合并,以及2018至2019年的中概股扎堆上市,2020年显得格外寂寞。

wangliyun 发布于 2020-08-12 08:00:00
评论:0    浏览:908

其他Qunar诚聘Oracle/PostgreSQL DBA

1. 负责Oracle 集群部署及高可用架构设计; 2. 负责Oracle 运维/监控; 3. 负责Oracle 备份/恢复; 4. 负责Oracle SQL, PL/SQL及其他性能调优工作; 5. 负责Oracle 审计相关工作; 6. 参与PostgreSQL DB日常运维及调优; 7. 参与PostgreSQL DB自动化运维工具开发;

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

社区活动第20期直播预告/《PostgreSQL函数实战》

本周精彩直播继续,精彩直播内容如下:

wangliyun 发布于 2020-08-06 08:00:00
评论:0    浏览:700

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

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

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

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

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

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

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

本周直播活动精彩继续

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

强人随笔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    浏览:860
© 2010 PostgreSQL中文社区