pg_control_init() 是一个系统函数,它暴露了关于集群初始化状态的 pg_control 数据的一个子集。
pg_control_init() 添加于 PostgreSQL 9.6。
用法
pg_control_init () → record
变更历史
- PostgreSQL 18
- 添加了输出列
default_char_signedness(提交 44fe30fd)
- 添加了输出列
- PostgreSQL 9.6
- 添加于(提交 dc7d70ea)
示例
pg_control_init() 的示例输出
postgres=# SELECT * FROM pg_control_init(); -[ RECORD 1 ]--------------+--------- max_data_alignment | 8 database_block_size | 8192 blocks_per_segment | 131072 wal_block_size | 8192 bytes_per_wal_segment | 16777216 max_identifier_length | 64 max_index_columns | 32 max_toast_chunk_size | 1996 [arge_object_chunk_size | 2048 float4_pass_by_value | t float8_pass_by_value | t data_page_checksum_version | 1
参考资料
- PostgreSQL 文档: pg_control_init()
