预写日志/检查点
- Artículo
-
-
checkpoint_completion_target
checkpoint_flush_after
checkpoint_timeout
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
自动 WAL 检查点之间的最长时间(以秒为单位)。 有效范围为 30 秒到一天。 |
数据类型 |
integer |
默认值 |
600 |
允许的值 |
30-86400 |
参数类型 |
动态 |
文档 |
checkpoint_timeout |
checkpoint_warning
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
如果 WAL 段的填充频率高于此频率,则写入一条警告消息。 |
数据类型 |
integer |
默认值 |
30 |
允许的值 |
0-2147483647 |
参数类型 |
动态 |
文档 |
checkpoint_warning |
max_wal_size
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
在触发自动检查点之前允许 WAL 增长的最大大小。 |
数据类型 |
integer |
默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
允许的值 |
32-65536 |
参数类型 |
动态 |
文档 |
max_wal_size |
特定于 Azure 的注释
预配 Azure Database for PostgreSQL 灵活服务器的实例时,会根据为其计算选择的产品名称计算 max_wal_size
参数的默认值。 如果对支持该灵活服务器的计算进行任何后续产品选择更改,该实例的 max_wal_size
服务器参数的默认值不受任何影响。
每次更改分配给实例的磁盘大小时,还应根据下表中列出的值调整 max_wal_size
参数的值。
该值是根据为实例选择的磁盘大小计算的,如下表所示:
磁盘大小 |
max_wal_size |
32 GiB |
2048 MiB |
64 GiB |
4096 MiB |
128 GiB |
12288 MiB |
256 GiB |
20480 MiB |
512 GiB |
25600 MiB |
512 GiB |
25600 MiB |
1 TiB |
30720 MiB |
2 TiB |
40960 MiB |
4 TiB |
40960 MiB |
8 TiB |
65536 MiB |
16 TiB |
65536 MiB |
32 TiB |
65536 MiB |
min_wal_size
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
设置要将 WAL 收缩到的最小大小。 |
数据类型 |
integer |
默认值 |
80 |
允许的值 |
32-2097151 |
参数类型 |
动态 |
文档 |
min_wal_size |
checkpoint_completion_target
checkpoint_flush_after
checkpoint_timeout
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
自动 WAL 检查点之间的最长时间(以秒为单位)。 有效范围为 30 秒到一天。 |
数据类型 |
integer |
默认值 |
600 |
允许的值 |
30-86400 |
参数类型 |
动态 |
文档 |
checkpoint_timeout |
checkpoint_warning
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
如果 WAL 段的填充频率高于此频率,则写入一条警告消息。 |
数据类型 |
integer |
默认值 |
30 |
允许的值 |
0-2147483647 |
参数类型 |
动态 |
文档 |
checkpoint_warning |
max_wal_size
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
在触发自动检查点之前允许 WAL 增长的最大大小。 |
数据类型 |
integer |
默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
允许的值 |
32-65536 |
参数类型 |
动态 |
文档 |
max_wal_size |
特定于 Azure 的注释
预配 Azure Database for PostgreSQL 灵活服务器的实例时,会根据为其计算选择的产品名称计算 max_wal_size
参数的默认值。 如果对支持该灵活服务器的计算进行任何后续产品选择更改,该实例的 max_wal_size
服务器参数的默认值不受任何影响。
每次更改分配给实例的磁盘大小时,还应根据下表中列出的值调整 max_wal_size
参数的值。
该值是根据为实例选择的磁盘大小计算的,如下表所示:
磁盘大小 |
max_wal_size |
32 GiB |
2048 MiB |
64 GiB |
4096 MiB |
128 GiB |
12288 MiB |
256 GiB |
20480 MiB |
512 GiB |
25600 MiB |
512 GiB |
25600 MiB |
1 TiB |
30720 MiB |
2 TiB |
40960 MiB |
4 TiB |
40960 MiB |
8 TiB |
65536 MiB |
16 TiB |
65536 MiB |
32 TiB |
65536 MiB |
min_wal_size
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
设置要将 WAL 收缩到的最小大小。 |
数据类型 |
integer |
默认值 |
80 |
允许的值 |
32-2097151 |
参数类型 |
动态 |
文档 |
min_wal_size |
checkpoint_completion_target
checkpoint_flush_after
checkpoint_timeout
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
自动 WAL 检查点之间的最长时间(以秒为单位)。 有效范围为 30 秒到一天。 |
数据类型 |
integer |
默认值 |
600 |
允许的值 |
30-86400 |
参数类型 |
动态 |
文档 |
checkpoint_timeout |
checkpoint_warning
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
如果 WAL 段的填充频率高于此频率,则写入一条警告消息。 |
数据类型 |
integer |
默认值 |
30 |
允许的值 |
0-2147483647 |
参数类型 |
动态 |
文档 |
checkpoint_warning |
max_wal_size
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
在触发自动检查点之前允许 WAL 增长的最大大小。 |
数据类型 |
integer |
默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
允许的值 |
32-65536 |
参数类型 |
动态 |
文档 |
max_wal_size |
特定于 Azure 的注释
预配 Azure Database for PostgreSQL 灵活服务器的实例时,会根据为其计算选择的产品名称计算 max_wal_size
参数的默认值。 如果对支持该灵活服务器的计算进行任何后续产品选择更改,该实例的 max_wal_size
服务器参数的默认值不受任何影响。
每次更改分配给实例的磁盘大小时,还应根据下表中列出的值调整 max_wal_size
参数的值。
该值是根据为实例选择的磁盘大小计算的,如下表所示:
磁盘大小 |
max_wal_size |
32 GiB |
2048 MiB |
64 GiB |
4096 MiB |
128 GiB |
12288 MiB |
256 GiB |
20480 MiB |
512 GiB |
25600 MiB |
512 GiB |
25600 MiB |
1 TiB |
30720 MiB |
2 TiB |
40960 MiB |
4 TiB |
40960 MiB |
8 TiB |
65536 MiB |
16 TiB |
65536 MiB |
32 TiB |
65536 MiB |
min_wal_size
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
设置要将 WAL 收缩到的最小大小。 |
数据类型 |
integer |
默认值 |
80 |
允许的值 |
32-2097151 |
参数类型 |
动态 |
文档 |
min_wal_size |
checkpoint_completion_target
checkpoint_flush_after
checkpoint_timeout
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
自动 WAL 检查点之间的最长时间(以秒为单位)。 有效范围为 30 秒到一天。 |
数据类型 |
integer |
默认值 |
600 |
允许的值 |
30-86400 |
参数类型 |
动态 |
文档 |
checkpoint_timeout |
checkpoint_warning
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
如果 WAL 段的填充频率高于此频率,则写入一条警告消息。 |
数据类型 |
integer |
默认值 |
30 |
允许的值 |
0-2147483647 |
参数类型 |
动态 |
文档 |
checkpoint_warning |
max_wal_size
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
在触发自动检查点之前允许 WAL 增长的最大大小。 |
数据类型 |
integer |
默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
允许的值 |
32-65536 |
参数类型 |
动态 |
文档 |
max_wal_size |
特定于 Azure 的注释
预配 Azure Database for PostgreSQL 灵活服务器的实例时,会根据为其计算选择的产品名称计算 max_wal_size
参数的默认值。 如果对支持该灵活服务器的计算进行任何后续产品选择更改,该实例的 max_wal_size
服务器参数的默认值不受任何影响。
每次更改分配给实例的磁盘大小时,还应根据下表中列出的值调整 max_wal_size
参数的值。
该值是根据为实例选择的磁盘大小计算的,如下表所示:
磁盘大小 |
max_wal_size |
32 GiB |
2048 MiB |
64 GiB |
4096 MiB |
128 GiB |
12288 MiB |
256 GiB |
20480 MiB |
512 GiB |
25600 MiB |
512 GiB |
25600 MiB |
1 TiB |
30720 MiB |
2 TiB |
40960 MiB |
4 TiB |
40960 MiB |
8 TiB |
65536 MiB |
16 TiB |
65536 MiB |
32 TiB |
65536 MiB |
min_wal_size
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
设置要将 WAL 收缩到的最小大小。 |
数据类型 |
integer |
默认值 |
80 |
允许的值 |
32-2097151 |
参数类型 |
动态 |
文档 |
min_wal_size |
checkpoint_completion_target
checkpoint_flush_after
checkpoint_timeout
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
自动 WAL 检查点之间的最长时间(以秒为单位)。 有效范围为 30 秒到一天。 |
数据类型 |
integer |
默认值 |
600 |
允许的值 |
30-86400 |
参数类型 |
动态 |
文档 |
checkpoint_timeout |
checkpoint_warning
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
如果 WAL 段的填充频率高于此频率,则写入一条警告消息。 |
数据类型 |
integer |
默认值 |
30 |
允许的值 |
0-2147483647 |
参数类型 |
动态 |
文档 |
checkpoint_warning |
max_wal_size
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
在触发自动检查点之前允许 WAL 增长的最大大小。 |
数据类型 |
integer |
默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
允许的值 |
32-65536 |
参数类型 |
动态 |
文档 |
max_wal_size |
特定于 Azure 的注释
预配 Azure Database for PostgreSQL 灵活服务器的实例时,会根据为其计算选择的产品名称计算 max_wal_size
参数的默认值。 如果对支持该灵活服务器的计算进行任何后续产品选择更改,该实例的 max_wal_size
服务器参数的默认值不受任何影响。
每次更改分配给实例的磁盘大小时,还应根据下表中列出的值调整 max_wal_size
参数的值。
该值是根据为实例选择的磁盘大小计算的,如下表所示:
磁盘大小 |
max_wal_size |
32 GiB |
2048 MiB |
64 GiB |
4096 MiB |
128 GiB |
12288 MiB |
256 GiB |
20480 MiB |
512 GiB |
25600 MiB |
512 GiB |
25600 MiB |
1 TiB |
30720 MiB |
2 TiB |
40960 MiB |
4 TiB |
40960 MiB |
8 TiB |
65536 MiB |
16 TiB |
65536 MiB |
32 TiB |
65536 MiB |
min_wal_size
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
设置要将 WAL 收缩到的最小大小。 |
数据类型 |
integer |
默认值 |
80 |
允许的值 |
32-2097151 |
参数类型 |
动态 |
文档 |
min_wal_size |
checkpoint_completion_target
checkpoint_flush_after
checkpoint_timeout
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
自动 WAL 检查点之间的最长时间(以秒为单位)。 有效范围为 30 秒到一天。 |
数据类型 |
integer |
默认值 |
600 |
允许的值 |
30-86400 |
参数类型 |
动态 |
文档 |
checkpoint_timeout |
checkpoint_warning
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
如果 WAL 段的填充频率高于此频率,则写入一条警告消息。 |
数据类型 |
integer |
默认值 |
30 |
允许的值 |
0-2147483647 |
参数类型 |
动态 |
文档 |
checkpoint_warning |
max_wal_size
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
在触发自动检查点之前允许 WAL 增长的最大大小。 |
数据类型 |
integer |
默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
允许的值 |
32-65536 |
参数类型 |
动态 |
文档 |
max_wal_size |
特定于 Azure 的注释
预配 Azure Database for PostgreSQL 灵活服务器的实例时,会根据为其计算选择的产品名称计算 max_wal_size
参数的默认值。 如果对支持该灵活服务器的计算进行任何后续产品选择更改,该实例的 max_wal_size
服务器参数的默认值不受任何影响。
每次更改分配给实例的磁盘大小时,还应根据下表中列出的值调整 max_wal_size
参数的值。
该值是根据为实例选择的磁盘大小计算的,如下表所示:
磁盘大小 |
max_wal_size |
32 GiB |
2048 MiB |
64 GiB |
4096 MiB |
128 GiB |
12288 MiB |
256 GiB |
20480 MiB |
512 GiB |
25600 MiB |
512 GiB |
25600 MiB |
1 TiB |
30720 MiB |
2 TiB |
40960 MiB |
4 TiB |
40960 MiB |
8 TiB |
65536 MiB |
16 TiB |
65536 MiB |
32 TiB |
65536 MiB |
min_wal_size
属性 |
值 |
类别 |
预写日志/检查点 |
说明 |
设置要将 WAL 收缩到的最小大小。 |
数据类型 |
integer |
默认值 |
80 |
允许的值 |
32-2097151 |
参数类型 |
动态 |
文档 |
min_wal_size |