小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
克里斯托夫·佩图斯:所有的GUC参数一览:client_connection_check_interval

PostgreSQL 14引入了client_connection_check_interval参数,默认关闭。该参数定期检查客户端连接状态,避免长时间运行的查询在客户端断开后继续执行,造成资源浪费。建议在运行长查询的集群中将其设置为10秒,以提高资源利用效率。

克里斯托夫·佩图斯:所有的GUC参数一览:client_connection_check_interval

Planet PostgreSQL
Planet PostgreSQL · 2026-05-25T01:00:00Z
克里斯托夫·佩图斯:你的所有GUC参数一览:client_encoding

本文讨论了PostgreSQL中的client_encoding参数及其重要性。该参数决定客户端与服务器之间的字符编码转换,默认情况下为服务器编码。若编码不匹配,可能导致数据转换错误。建议在连接字符串或环境变量中设置client_encoding,以避免潜在问题。现代客户端库通常默认使用UTF-8,推荐保持此设置以简化操作。

克里斯托夫·佩图斯:你的所有GUC参数一览:client_encoding

Planet PostgreSQL
Planet PostgreSQL · 2026-05-24T01:00:00Z
克里斯托夫·佩图斯:所有的GUC参数一览:checkpoint_flush_after和checkpoint_warning

文章讨论了PostgreSQL中的两个检查点参数:checkpoint_flush_after和checkpoint_warning。checkpoint_flush_after控制写回操作,默认值为256kB,建议在Linux上保持不变。checkpoint_warning是日志参数,用于警告检查点过于频繁,默认值为30秒,建议在出现警告时增加max_wal_size。

克里斯托夫·佩图斯:所有的GUC参数一览:checkpoint_flush_after和checkpoint_warning

Planet PostgreSQL
Planet PostgreSQL · 2026-05-23T01:00:00Z
克里斯托夫·佩图斯:将所有GUC参数一一列出:checkpoint_timeout和checkpoint_completion_target

本文讨论了PostgreSQL中的两个重要检查点参数:checkpoint_timeout和checkpoint_completion_target。检查点是确保脏页写入磁盘的时刻,影响崩溃恢复时间。建议将checkpoint_timeout设置为至少15分钟,以减少写放大和I/O负担,同时将checkpoint_completion_target设置为0.9,以平滑I/O负载。合理配置可提高系统性能和稳定性。

克里斯托夫·佩图斯:将所有GUC参数一一列出:checkpoint_timeout和checkpoint_completion_target

Planet PostgreSQL
Planet PostgreSQL · 2026-05-22T01:00:00Z
克里斯托夫·佩图斯:所有的GUC参数:bonjour和bonjour_name

PostgreSQL的bonjour和bonjour_name参数用于通过Apple的Bonjour协议在本地网络上广告数据库。虽然适合小型会议和家庭实验室,但在生产环境中不推荐使用,因存在安全风险,建议保持关闭。

克里斯托夫·佩图斯:所有的GUC参数:bonjour和bonjour_name

Planet PostgreSQL
Planet PostgreSQL · 2026-05-19T01:00:00Z
克里斯托夫·佩图斯:你的所有GUC一网打尽:backslash_quote

PostgreSQL中的backslash_quote参数控制SQL字符串中的单引号表示方式。该参数有三个值:on(接受\')、off(拒绝\')和safe_encoding(仅在安全编码下接受\')。虽然该参数因2006年的SQL注入漏洞而存在,但使用标准字符串和参数化查询使其在大多数情况下无关紧要。建议将safe_encoding设置为默认值,以确保安全性。

克里斯托夫·佩图斯:你的所有GUC一网打尽:backslash_quote

Planet PostgreSQL
Planet PostgreSQL · 2026-05-14T01:00:00Z
克里斯托夫·佩图斯:将所有GUC参数一一列出:autovacuum_analyze_scale_factor和autovacuum_analyze_threshold

文章讨论了PostgreSQL中的自动真空分析参数:autovacuum_analyze_scale_factor和autovacuum_analyze_threshold。这两个参数决定了何时对表进行ANALYZE。默认设置在大表上可能导致统计信息过时,影响查询性能。因此,建议针对大于一百万行的表调整这些参数,以提高分析频率,确保统计信息及时更新,从而优化查询效率。

克里斯托夫·佩图斯:将所有GUC参数一一列出:autovacuum_analyze_scale_factor和autovacuum_analyze_threshold

Planet PostgreSQL
Planet PostgreSQL · 2026-05-03T01:00:00Z
大卫·惠勒:🐏 驯服PostgreSQL GUC“额外”数据

在开发pg_clickhouse时,我创建了一个PostgreSQL设置,允许将键值对作为会话设置传递给ClickHouse。v0.1.1版本优化了设置解析,减少了查询开销,并通过guc_malloc管理内存,确保了内存管理的正确性,简化了设置的迭代处理。

大卫·惠勒:🐏 驯服PostgreSQL GUC“额外”数据

Planet PostgreSQL
Planet PostgreSQL · 2025-12-18T18:04:50Z
大卫·惠勒:🐏 驯服PostgreSQL GUC “extra” 数据

在开发pg_clickhouse时,我创建了一个PostgreSQL设置,支持将键值对作为会话设置传递给ClickHouse。v0.1.1版本优化了设置解析,减少了查询开销,并通过guc_malloc进行内存分配,确保内存管理的正确性,简化了设置的迭代处理。

大卫·惠勒:🐏 驯服PostgreSQL GUC “extra” 数据

Planet PostgreSQL
Planet PostgreSQL · 2025-12-18T18:04:50Z

本文介绍了GaussDB(DWS)性能调优中的优化器和系统级GUC参数,包括语句级调优和数据库全局级别的参数配置。通过调整GUC参数可以选择更优的查询计划,提升语句执行性能和整体性能。关键词:GaussDB(DWS)、性能调优、优化器、系统级GUC参数、语句级调优

数仓调优实战:GUC参数调优

华为云官方博客
华为云官方博客 · 2024-04-07T08:16:47Z
Michael Paquier:Postgres 15 亮点 - 自定义 WAL 资源管理器

PostgreSQL 15新增了可以让拓展开发者定义自定义WAL记录的资源管理器,以确保系统崩溃后能够自动重放或多节点间复制。开发者需要使用GUC shared_preload_libraries加载资源管理器,并调用RegisterCustomRmgr()来注册自定义RMGR,以及它的回调函数。

Michael Paquier:Postgres 15 亮点 - 自定义 WAL 资源管理器

Planet PostgreSQL
Planet PostgreSQL · 2023-03-15T10:22:22Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码