硬核-深度剖析PostgreSQL数据库“冻结炸弹”原理机制

本文转载自“数据库架构之美”公众号

冻结(FREEZE),相信熟悉pg的人都对这个词不陌生,因为冻结过程对数据库的资源消耗极大,影响业务的正常运行,所以也被称为“冻结炸弹”。网上关于冻结的文章也比较多,本文就系统性的介绍一下冻结过程的原理以及如何预防。

事务号回卷问题

先介绍下事务[……]

查看更多……

Vacuum使用心得

最近在优化PG,在vacuum过程中发现了  (to prevent wrap)。于是花了一周实践深入了解并实践了一把。下面把这一周的心得分享一下,以备遇到同样情况的 朋友以及将来的自己 使用。

数据库总是不断地在执行删除,更新等操作。良好的空间管理非常重要,能够对性能带来[……]

查看更多……

再见Docker!是时候使用Podman、Skopeo和Buildah新容器架构了

缘起:

很多人可能遇到过开机重启时,由于Docker守护程序在占用多核CPU使用100%C使用的情况,导致所有容器都无法启动,服务都不能用的情况。很悲催的是这事儿虫虫也遇到了,之前文章中虫虫介绍过利用Docker重构WP博客的新架构。由于VPS机器不是很稳定,时常会重启,重启时候就会遇到这个事[……]

查看更多……