前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >数据库PostrageSQL-预置选项

数据库PostrageSQL-预置选项

作者头像
cwl_java
发布2020-11-16 09:45:47
4250
发布2020-11-16 09:45:47
举报
文章被收录于专栏:cwl_Javacwl_Java

19.15. 预置选项

下列“参数”是只读的,它们是在编译或安装PostgreSQL时决定的。同样,它们被排除在postgresql.conf文件例子之外。这些选项报告特定应用可能感兴趣的多种PostgreSQL行为,特别是管理前端相关的行为。

block_size (integer) 报告一个磁盘块的大小。它由编译服务器时BLCKSZ的值确定。默认值是 8192 字节。有些配置变量的含义(例如shared_buffers)会被block_size影响。详见Section 19.4。

data_checksums (boolean) 报告对这个集簇是否启用了数据校验码。详见data checksums。

data_directory_mode (integer) 在Unix系统上,这个参数报告启动时data_directory所定义的数据目录的权限(在Microsoft Windows上这个参数将总是显示0700)。更多信息请参考group access。

debug_assertions (boolean) 报告编译PostgreSQL时是否启用了断言。 如果PostgreSQL被编译时定义了宏USE_ASSERT_CHECKING is defined when PostgreSQL(例如通过 configure选项 --enable-cassert定义),那么会报告已启用。默认情况下 PostgreSQL编译时没有用断言。

integer_datetimes (boolean) 报告PostgreSQL是否在编译时打开了 64 位整数日期和时间。从PostgreSQL 10起,这个值总是on。

lc_collate (string) 报告文本数据排序使用的区域。详见Section 23.1。该值是在数据库被创建时确定的。

lc_ctype (string) 报告决定字符分类的区域。详见Section 23.1。该值是在数据库被创建时决定的。通常它和lc_collate一样,但是可以为特殊应用设置成不同的值。

max_function_args (integer) 报告函数参数的最大数量。它由编译服务器时的FUNC_MAX_ARGS值决定的。默认值是 100个参数。

max_identifier_length (integer) 报告标识符的最大长度。它由编译服务器时的NAMEDATALEN值减一决定。NAMEDATALEN的默认值是 64 ;因此max_identifier_length的默认值是 63,但是在使用多字节编码时可以少于 63 个字符。

max_index_keys (integer) 报告索引键的最大数目。它由编译服务器时的INDEX_MAX_KEYS值决定。默认值是 32 个键。

segment_size (integer) 报告一个文件段中可以存储的块(页)的数量。由编译服务器时的RELSEG_SIZE值决定。一个段文件的最大尺寸(以字节计)等于segment_size乘以block_size,默认是 1GB。

server_encoding (string) 报告数据库的编码(字符集)。这是在数据库被创建时决定的。通常,客户端只需要关心client_encoding的值。

server_version (string) 报告服务器版本数值。它是由编译服务器时的PG_VERSION值决定的。

server_version_num (integer) 报告服务器版本数值的整数值。它是由编译服务器时的PG_VERSION_NUM值决定的。

wal_block_size (integer) 报告一个 WAL 磁盘块的尺寸。由编译服务器时的XLOG_BLCKSZ值决定。默认是 8192 字节。

wal_segment_size (integer) 报告 WAL 段文件的大小。默认是 16MB。详见Section 30.4。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-11-12 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 19.15. 预置选项
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档