PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
分类索引472
lc_monetary设置格式化货币金额所使用的区域设置。
Sets the locale for formatting monetary amounts.
lc_monetary 定义格式化货币金额所使用的区域设置。
lc_monetary:设置格式化货币金额所使用的区域设置。它影响 to_char 等货币格式化函数,而不会改变 money 或 numeric 列中存储的数值。 lc_moneta…配置参数 · 客户端连接默认值 / 区域和格式化
lc_numeric设置格式化数字所使用的区域设置。
Sets the locale for formatting numbers.
lc_numeric 定义格式化数字所使用的区域设置。
lc_numeric:设置格式化数字所使用的区域设置。它影响小数符号与分组符号等区域敏感数字格式,而普通 SQL 数字字面量仍遵循 SQL 语法。 lc_numeric 属于 USER 上下文。获授权角色可在会…配置参数 · 客户端连接默认值 / 区域和格式化
lc_time设置格式化日期和时间所使用的区域设置。
Sets the locale for formatting date and time values.
lc_time 定义格式化日期和时间所使用的区域设置。
lc_time:设置格式化日期和时间所使用的区域设置。它控制格式化函数所用的区域敏感名称与布局;DateStyle 与 TimeZone 仍是独立控制项。 lc_time 属于 …配置参数 · 客户端连接默认值 / 区域和格式化
listen_addresses设置服务器监听的主机名或 IP 地址。
Sets the host name or IP address(es) to listen to.
listen_addresses 定义服务器监听的主机名或 IP 地址。
listen_addresses:设置服务器监听的主机名或 IP 地址。服务器启动时绑定所列接口;是否可达仍取决于 port、pg_hba.conf、主机防火墙与网…配置参数 · 连接和认证 / 连接设置
lo_compat_privileges启用大对象权限检查的向后兼容模式。
Enables backward compatibility mode for privilege checks on large objects.
lo_compat_privileges:启用大对象权限检查的向后兼容模式。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,contex…配置参数 · 版本和平台兼容性 / 以前的 PostgreSQL 版本
local_preload_libraries列出每个后端可由非特权用户预加载的共享库。
Lists unprivileged shared libraries to preload into each backend.
local_preload_libraries 声明每个后端可由非特权用户预加载的共享库。
local_preload_libraries:列出每个后端可由非特权用户预加载的共享库。非特权用户只能指定安装…配置参数 · 客户端连接默认值 / 共享库预载入
lock_timeout设置每次等待锁所允许的最长时间。
Sets the maximum allowed duration of any wait for a lock.
lock_timeout 定义每次等待锁所允许的最长时间。
lock_timeout:设置每次等待锁所允许的最长时间。计时对每次锁获取分别生效,而非限制语句总时长;相同或更短的 statement_timeout 会先触发。 lo…配置参数 · 客户端连接默认值 / 语句行为
log_autoanalyze_min_duration设置记录 autovacuum ANALYZE 动作的最短执行时间。
Sets the minimum execution time above which analyze actions by autovacuum will be logged.
log_autoanalyze_min_duration:设置记录 autovacuum ANALYZE 动作的最短执行时间。实测…配置参数 · 错误报告和日志 / 记录什么
log_autovacuum_min_duration设置记录 autovacuum 操作所需达到的最短执行时间。
Sets the minimum execution time above which vacuum actions by autovacuum will be logged.
log_autovacuum_min_duration 定义记录 autovacuum 操作所需达到的最短执行时间。
log_autovac…配置参数 · 错误报告和日志 / 记录什么
log_btree_build_statslog_btree_build_stats (boolean)
如果设置,会记录 B-树操作上的系统资源使用情况统计(内存和 CPU)。 只有在编译PostgreSQL时定义了BTREE_BUILD_STATS宏,这个参数才可用。开发人员选项
log_checkpoints记录每次检查点。
Logs each checkpoint.
log_checkpoints 决定 PostgreSQL 是否记录每次检查点。
log_checkpoints:记录每次检查点。检查点记录包含各阶段耗时及缓冲区或 WAL 工作量,暴露检查点节奏与写压力,而不只是一个标记。 log_checkpoints 属于 SIGHUP 上下文:重新加载配置即可在不重启的情况下…配置参数 · 错误报告和日志 / 记录什么
log_connections记录连接建立与初始化过程中的指定阶段。
Logs specified aspects of connection establishment and setup.
log_connections 决定 PostgreSQL 是否记录连接建立与初始化过程中的指定阶段。
PostgreSQL 10–17 中,log_connections 是布尔参数,启用后记录成功连接。Postg…配置参数 · 错误报告和日志 / 记录什么
log_destination设置服务器日志输出的目标。
Sets the destination for server log output.
log_destination 定义服务器日志输出的目标。
log_destination:设置服务器日志输出的目标。可同时启用多个目标;csvlog 与 jsonlog 需要 logging_collector,而 stderr、syslog 和 Windows…配置参数 · 错误报告和日志 / 记录到哪里
log_directory设置日志文件的目标目录。
Sets the destination directory for log files.
log_directory 定义日志文件的目标目录。
log_directory:设置日志文件的目标目录。相对路径在数据目录下解析,绝对路径则可把收集器管理的文件放到独立文件系统。 log_directory 属于 SIGHUP 上下文:重新加载配置即可在不重启…配置参数 · 错误报告和日志 / 记录到哪里
log_disconnections记录会话结束及其持续时间。
Logs end of a session, including duration.
log_disconnections 决定 PostgreSQL 是否记录会话结束及其持续时间。
log_disconnections:记录会话结束及其持续时间。记录在会话结束时输出并包含会话时长,可与连接开始身份配对,但不能证明每次突发故障都到达日志器。 log_…配置参数 · 错误报告和日志 / 记录什么
log_duration记录每条已完成 SQL 语句的执行时长。
Logs the duration of each completed SQL statement.
log_duration 决定 PostgreSQL 是否记录每条已完成 SQL 语句的执行时长。
log_duration:记录每条已完成 SQL 语句的执行时长。它为每条完成语句输出时长,但自身不输出语句文本;需要文本时由 log_…配置参数 · 错误报告和日志 / 记录什么
log_error_verbosity设置日志消息的详细程度。
Sets the verbosity of logged messages.
log_error_verbosity 定义日志消息的详细程度。
log_error_verbosity:设置日志消息的详细程度。TERSE 抑制详情与提示,DEFAULT 保留常规诊断,VERBOSE 追加 SQLSTATE 以及源文件、函数与行号。 log_error_v…配置参数 · 错误报告和日志 / 记录什么
log_executor_stats把执行器性能统计写入服务器日志。
Writes executor performance statistics to the server log.
log_executor_stats:把执行器性能统计写入服务器日志。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 superuser。这是测试版快照…配置参数 · 运行时统计数据 / 统计监控
log_file_mode设置日志文件的权限模式。
Sets the file permissions for log files.
log_file_mode 定义日志文件的权限模式。
log_file_mode 是 logging_collector 新建文件所用的 chmod 风格数字模式。常规八进制写法必须带前导零:0640 与十进制 640 不是同一个数值。它不作用于 syslog/event…配置参数 · 错误报告和日志 / 记录到哪里
log_filename设置日志文件名模式。
Sets the file name pattern for log files.
log_filename 定义日志文件名模式。
log_filename:设置日志文件名模式。logging_collector 每次打开新文件时按 log_timezone 展开 strftime 转义,因此重复名称必须与轮转和截断协调。 log_filename 属于 …配置参数 · 错误报告和日志 / 记录到哪里
log_hostname在连接日志中记录主机名。
Logs the host name in the connection logs.
log_hostname 是 PostgreSQL 中用于在连接日志中记录主机名的参数。
log_hostname:在连接日志中记录主机名。为把客户端地址转换为名称会执行反向 DNS;名称服务缓慢时可能增加连接延迟甚至造成停顿。 log_hostname 属于 SIG…配置参数 · 错误报告和日志 / 记录什么
log_line_prefix控制每行日志前添加的信息。
Controls information prefixed to each log line.
log_line_prefix 是 PostgreSQL 中用于控制每行日志前添加的信息的参数。
log_line_prefix:控制每行日志前添加的信息。百分号转义可加入会话、用户、数据库、进程、应用与时间上下文;csvlog 和 jsonlog 已单独…配置参数 · 错误报告和日志 / 记录什么
log_lock_failures记录锁获取失败。
Logs lock failures.
log_lock_failures 决定 PostgreSQL 是否记录锁获取失败。
log_lock_failures 引入于 PostgreSQL 18,在受支持的锁获取失败时输出详细消息。PostgreSQL 18 当前支持范围明确只有 SELECT ... NOWAIT 导致的锁失败;它不是所有 NOWAIT 类…配置参数 · 错误报告和日志 / 记录什么
log_lock_waits记录持续时间较长的锁等待。
Logs long lock waits.
log_lock_waits 决定 PostgreSQL 是否记录持续时间较长的锁等待。
log_lock_waits:记录持续时间较长的锁等待。锁等待超过 deadlock_timeout 后才记录,因此诊断阈值与死锁检测节奏相互耦合。 log_lock_waits 属于 SUPERUSER 上下文。超级…配置参数 · 错误报告和日志 / 记录什么
log_min_duration_sample设置进入语句抽样记录所需达到的最短执行时间,抽样由 log_statement_sample_rate 决定。
Sets the minimum execution time above which a sample of statements will be logged. Sampling is determined by "log_statement_sample_rat…配置参数 · 错误报告和日志 / 何时记录
log_min_duration_statement记录运行时间达到配置阈值的已完成语句。
Sets the minimum execution time above which all statements will be logged.
记录执行时间达到阈值的每条已完成语句。它是确定性的慢查询采集开关,与抽样日志和取消语句是不同机制。
未写单位时按毫秒解释。-1 关闭按时长记录,0 记录所有已完成语句,正数则记录达到或超过阈…配置参数 · 错误报告和日志 / 何时记录
log_min_error_statement记录所有产生不低于指定级别错误的语句。
Causes all statements generating error at or above this level to be logged.
log_min_error_statement 决定 PostgreSQL 是否记录所有产生不低于指定级别错误的语句。
log_min_error_statement:记录所有产生不低于指…配置参数 · 错误报告和日志 / 何时记录
log_min_messages设置写入服务器日志的消息级别。
Sets the message levels that are logged.
log_min_messages 定义写入服务器日志的消息级别。
log_min_messages:设置写入服务器日志的消息级别。服务器日志严重级别中 LOG 的位置特殊,且顺序不同于 client_min_messages,因此不能在二者之间盲目照搬阈值名。 lo…配置参数 · 错误报告和日志 / 何时记录
log_parameter_max_length设置记录语句时绑定参数值可写入日志的最大字节数。
Sets the maximum length in bytes of data logged for bind parameter values when logging statements.
log_parameter_max_length 定义记录语句时绑定参数值可写入日志的最大字节数。
log_parameter_ma…配置参数 · 错误报告和日志 / 记录什么
log_parameter_max_length_on_error设置发生错误时绑定参数值可写入日志的最大字节数。
Sets the maximum length in bytes of data logged for bind parameter values when logging statements, on error.
log_parameter_max_length_on_error 定义发生错误时绑定参数值可写入日志的最大字节…配置参数 · 错误报告和日志 / 记录什么
log_parser_stats把解析器性能统计写入服务器日志。
Writes parser performance statistics to the server log.
log_parser_stats:把解析器性能统计写入服务器日志。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 superuser。这是测试版快照事实,P…配置参数 · 运行时统计数据 / 统计监控
log_planner_stats把规划器性能统计写入服务器日志。
Writes planner performance statistics to the server log.
log_planner_stats:把规划器性能统计写入服务器日志。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context 为 superuser。这是测试版快照事实…配置参数 · 运行时统计数据 / 统计监控
log_recovery_conflict_waits记录备用库恢复冲突等待。
Logs standby recovery conflict waits.
log_recovery_conflict_waits 决定 PostgreSQL 是否记录备用库恢复冲突等待。
log_recovery_conflict_waits:记录备用库恢复冲突等待。在备用库上,恢复冲突等待超过 deadlock_timeout 后会被记录,可在尚未…配置参数 · 错误报告和日志 / 记录什么
log_replication_commands记录每条复制命令。
Logs each replication command.
log_replication_commands 决定 PostgreSQL 是否记录每条复制命令。
log_replication_commands:记录每条复制命令。它既覆盖复制协议命令,也覆盖 SQL 复制命令,因此能够暴露复制拓扑与复制槽活动。 log_replication_comman…配置参数 · 错误报告和日志 / 记录什么
log_rotation_age设置强制轮转日志文件前等待的时间。
Sets the amount of time to wait before forcing log file rotation.
log_rotation_age 定义强制轮转日志文件前等待的时间。
log_rotation_age:设置强制轮转日志文件前等待的时间。收集器在达到间隔后打开新文件;零关闭这一触发器,但仍可使用按大小或外部轮转…配置参数 · 错误报告和日志 / 记录到哪里
log_rotation_size设置触发轮转前单个日志文件可达到的最大大小。
Sets the maximum size a log file can reach before being rotated.
log_rotation_size 定义触发轮转前单个日志文件可达到的最大大小。
log_rotation_size:设置触发轮转前单个日志文件可达到的最大大小。当前文件约达到该大小时收集器轮转;零只关闭…配置参数 · 错误报告和日志 / 记录到哪里
log_startup_progress_interval设置耗时启动操作的进度日志间隔。
Time between progress updates for long-running startup operations.
log_startup_progress_interval 定义耗时启动操作的进度日志间隔。
log_startup_progress_interval:设置耗时启动操作的进度日志间隔。启动进程在 WAL 回放等…配置参数 · 错误报告和日志 / 何时记录
log_statement设置要记录的 SQL 语句类型。
Sets the type of statements logged.
log_statement 定义要记录的 SQL 语句类型。
log_statement 可选 none、ddl、mod、all。ddl 记录数据定义命令,mod 再加入数据变更命令,all 记录所有到达日志点的语句;PREPARE、EXECUTE 与 EXPLAIN AN…配置参数 · 错误报告和日志 / 记录什么
log_statement_max_length如果大于零,通过log_statement、log_min_duration_statement、log_min_duration_sample或log_transaction_sample_rate记录的每条语句,其文本都会被截断为最多这么多字节。
错误报告和日志 / 记录什么
Reporting and Logging / What to Log配置参数 · 错误报告和日志 / 记录什么
log_statement_sample_rate设置超过 log_min_duration_sample 的语句被记录的比例。
Fraction of statements exceeding "log_min_duration_sample" to be logged.
log_statement_sample_rate 定义超过 log_min_duration_sample 的语句被记录的比例。
log_stateme…配置参数 · 错误报告和日志 / 何时记录
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开