优化

pg_hint_plan: 提示表

摘要pg_hint_plan插件提供了一个提示表,通过该表可以方便地更改查询的执行计划。

继续阅读

pg_hint_plan: 简介

摘要pg_hint_plan插件使 PostgreSQL 优化器能够针对指定查询强制执行某些决策,手动调整执行计划。

继续阅读

pg_stat_kcache: 收集查询的 I/O 和 CPU 统计信息

摘要pg_stat_kcache扩展可收集数据库后端产生的有关物理磁盘访问和 CPU 消耗的统计信息。

继续阅读

pg_qualstats: PostgreSQL 索引推荐

摘要pg_qualstats扩展收集条件谓词相关的统计信息,帮助查找缺少哪些索引。

继续阅读

hypopg: 假设索引

摘要:假设索引或虚拟索引是实际上不存在的索引,因此创建时不会花费 CPU、磁盘或任何资源。对于有问题的查询,特定的索引是否可以提高性能,这是很有用的,因为您可以发现 PostgreSQL 是否会使用这些索引,而无需花费资源来创建它们。

继续阅读

PostgreSQL 教程: 记录锁等待和临时文件

摘要:在本教程中,您将学习如何在 PostgreSQL 中记录锁等待和临时文件。

继续阅读

PostgreSQL 教程: 调整优化器配置参数

摘要:在本教程中,您将学习如何在 PostgreSQL 中调整优化器配置参数。

继续阅读

PostgreSQL 教程: 记录慢查询日志

摘要:在本教程中,您将学习如何在 PostgreSQL 中设置慢查询日志记录。

继续阅读

PostgreSQL 教程: 使用 pg_stat_statements 分析查询

摘要pg_stat_statements 扩展提供了大量查询统计信息,这有助于查找需要优化的慢查询。在本教程中,我们将看到一些示例查询,查看来自pg_stat_statements的一些信息。

继续阅读