PostgreSQL 9.3.1 中文手册 | ||||
---|---|---|---|---|
Prev | Up | Chapter 18. 服务器配置 | Next |
下面的"参数"是只读的,它们是在编译或安装PostgreSQL的时候决定的。 因此,他们被排除在了postgresql.conf文件之外。 这些选项报告各种PostgreSQL某些应用可能感兴趣的行为, 特别是管理性的前端。
报告磁盘块的大小。它是由编译服务器时BLCKSZ的值确定的。缺省值是 8192 字节。 有些配置变量的含义(比如shared_buffers)会被block_size影响。 参阅Section 18.4获取信息。
报告PostgreSQL 是否在编译时打开了 64 位整数日期和时间。 这是当编译PostgreSQL时,通过配置选项--disable-integer-datetimes禁用的。 缺省值是on。
报告文本数据排序使用的区域。参阅Section 22.1获取更多信息。 该值是在初始化数据库集群的时候确定的。
报告决定字符分类的区域。参阅Section 22.1获取更多信息。 该值是在数据库集群初始化的时候决定的。 通常它和lc_collate一样,但是可以为特殊应用设置成不同的值。
报告函数参数的最大个数。它是由编译服务器时的FUNC_MAX_ARGS值决定的。缺省是100。
报告最大标识符长度。它是由编译服务器时的NAMEDATALEN值减一决定的。 NAMEDATALEN的缺省值是 64 ; 因此max_identifier_length的缺省是63。 当使用多字节编码时小于63字符。
报告最大索引键字的个数。它是由编译服务器时的INDEX_MAX_KEYS值决定的。 缺省值是32。
报告可以存储在一个文件段中的块(页)数。当构建服务器时, 它是由RELSEG_SIZE的值决定的。 字节中段文件的最大大小等于segment_size 乘以block_size;默认情况下为1GB。
报告数据库编码(字符集)。这是在创建数据库的时候决定的。 通常,客户端只需要关心client_encoding的值。
报告服务器版本号。它是由编译服务器时的PG_VERSION值决定的。
报告服务器版本号的整数值。它是由编译服务器时的PG_VERSION_NUM值决定的。
报告WAL磁盘块大小。当构建服务时,它是通过XLOG_BLCKSZ的值决定的。 缺省值时8192字节。
报告在WAL段文件中块(页)数。字节中WAL段文件总的大小等于wal_segment_size 乘以wal_block_size;缺省是16MB。参见Section 29.4 获取更多详细信息。