跳转到主要内容

Pigsty 博客文章

  • GIN 搜索的 O(n²)复杂度

    发布于 PostgreSQL

    PostgreSQL

    Featured Image for GIN 搜索的 O(n²)复杂度

    GIN 索引如果使用很长的关键词列表进行搜索,会导致性能显著下降。本文解释了为什么 GIN 索引关键词搜索的时间复杂度为 O(n²)。

    GIN 索引如果使用很长的关键词列表进行搜索,会导致性能显著下降。本文解释了为什么 GIN 索引关键词搜索的时间复杂度为 O(n²)。

  • PostgreSQL 常见复制拓扑方案

    发布于 PostgreSQL

    PostgreSQL

    Featured Image for PostgreSQL 常见复制拓扑方案

    复制是系统架构中的核心问题之一。

    复制是系统架构中的核心问题之一。

  • 温备:使用 pg_receivewal

    发布于 PostgreSQL

    PostgreSQL

    Featured Image for 温备:使用 pg_receivewal

    备份有各种各样的策略,物理备份通常可以分为四种。

    备份有各种各样的策略,物理备份通常可以分为四种。

  • 容器化数据库是个好主意吗?

    发布于 数据库

    数据库

    Featured Image for 容器化数据库是个好主意吗?

    生产环境的数据库是否应当放入容器中,仍然是一个充满争议的问题。站在开发者角度我喜欢 Docker,但站在 DBA 立场上,我认为就目前而言,将生产环境数据库放入 Docker/K8S 中仍然是一个馊主意。

    生产环境的数据库是否应当放入容器中,仍然是一个充满争议的问题。站在开发者角度我喜欢 Docker,但站在 DBA 立场上,我认为就目前而言,将生产环境数据库放入 Docker/K8S 中仍然是一个馊主意。

  • 理解时间:闰年闰秒,时间与时区

    发布于 数据库

    数据库

    Featured Image for 理解时间:闰年闰秒,时间与时区

    四年一遇的闰年2月29日,总有土鳖软件出现大翻车。对时间的正确理解,对正确处理工作生活中的时间问题很有帮助。本文聊一聊闰年、闰秒、时间与时区的原理,以及在数据库与编程语言中的注意事项。

    四年一遇的闰年2月29日,总有土鳖软件出现大翻车。对时间的正确理解,对正确处理工作生活中的时间问题很有帮助。本文聊一聊闰年、闰秒、时间与时区的原理,以及在数据库与编程语言中的注意事项。

  • 故障档案:pg_dump 导致的连接池污染

    发布于 PostgreSQL

    PostgreSQL

    Featured Image for 故障档案:pg_dump 导致的连接池污染

    有时候,组件之间的相互作用会以微妙的形式表现出来。例如使用 pg_dump 从连接池中导出数据,就可能产生连接池污染的问题。

    有时候,组件之间的相互作用会以微妙的形式表现出来。例如使用 pg_dump 从连接池中导出数据,就可能产生连接池污染的问题。

  • PostgreSQL 数据页面损坏修复

    发布于 PostgreSQL

    PostgreSQL

    Featured Image for PostgreSQL 数据页面损坏修复

    采用二进制编辑的方式修复 PostgreSQL 数据页,以及如何让一条主键查询出现两条记录来。

    采用二进制编辑的方式修复 PostgreSQL 数据页,以及如何让一条主键查询出现两条记录来。

  • 关系膨胀的监控与治理

    发布于 PostgreSQL

    PostgreSQL

    Featured Image for 关系膨胀的监控与治理

    PostgreSQL 使用了 MVCC 作为主要并发控制技术,它有很多好处,但也会带来一些其他的影响,例如关系膨胀。

    PostgreSQL 使用了 MVCC 作为主要并发控制技术,它有很多好处,但也会带来一些其他的影响,例如关系膨胀。

  • TimescaleDB 快速上手

    发布于 PostgreSQL

    PostgreSQL

    Featured Image for TimescaleDB 快速上手

    TimescaleDB 是 PostgreSQL 的一个扩展插件,提供时序数据库的一些功能。

    TimescaleDB 是 PostgreSQL 的一个扩展插件,提供时序数据库的一些功能。

  • PipelineDB 快速上手

    发布于 PostgreSQL

    PostgreSQL

    Featured Image for PipelineDB 快速上手

    PipelineDB 是 PostgreSQL 的一个扩展插件,提供流式数据处理的相关功能。

    PipelineDB 是 PostgreSQL 的一个扩展插件,提供流式数据处理的相关功能。

这个页面对您有帮助吗?