检查点完成目标
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
指定检查点完成的目标,作为检查点之间的总时间的一小部分。 |
数据类型 |
数字 |
默认值 |
0.9 |
允许的值 |
0-1 |
参数类型 |
dynamic |
Documentation |
checkpoint_completion_target(检查点完成目标) |
检查点后刷新
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
在将以前执行的写入刷新到磁盘之前所要达到的页数。 |
数据类型 |
整数 |
默认值 |
32 |
允许的值 |
32 |
参数类型 |
只读的 |
Documentation |
checkpoint_flush_after (在检查点后刷新) |
checkpoint_timeout
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
自动 WAL 检查点之间的最长时间(以秒为单位)。 有效范围为 30 秒到一天。 |
数据类型 |
整数 |
默认值 |
600 |
允许的值 |
30-86400 |
参数类型 |
dynamic |
Documentation |
checkpoint_timeout |
检查点警告
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
如果 WAL 段填充造成的检查点频率高于此频率,则写入一条警告消息。 |
数据类型 |
整数 |
默认值 |
30 |
允许的值 |
0-2147483647 |
参数类型 |
dynamic |
Documentation |
检查点警告 |
max_wal_size
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
在触发自动检查点之前允许 WAL 增长的大小上限。 |
数据类型 |
整数 |
默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
允许的值 |
32-65536 |
参数类型 |
dynamic |
Documentation |
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 Tebibyte (1 TiB) |
30720 MiB |
2 TiB |
40960 MiB |
4 TiB |
40960 MiB |
8 TiB |
65536 MiB |
16 TiB |
65536 MiB |
32 Tebibytes (TiB) |
65536 MiB |
min_wal_size
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
设置要将 WAL 收缩到的大小下限。 |
数据类型 |
整数 |
默认值 |
80 |
允许的值 |
32-2097151 |
参数类型 |
dynamic |
Documentation |
min_wal_size |
检查点完成目标
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
指定检查点完成的目标,作为检查点之间的总时间的一小部分。 |
数据类型 |
数字 |
默认值 |
0.9 |
允许的值 |
0-1 |
参数类型 |
dynamic |
Documentation |
checkpoint_completion_target(检查点完成目标) |
检查点后刷新
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
在将以前执行的写入刷新到磁盘之前所要达到的页数。 |
数据类型 |
整数 |
默认值 |
32 |
允许的值 |
32 |
参数类型 |
只读的 |
Documentation |
checkpoint_flush_after (在检查点后刷新) |
checkpoint_timeout
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
自动 WAL 检查点之间的最长时间(以秒为单位)。 有效范围为 30 秒到一天。 |
数据类型 |
整数 |
默认值 |
600 |
允许的值 |
30-86400 |
参数类型 |
dynamic |
Documentation |
checkpoint_timeout |
检查点警告
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
如果 WAL 段填充造成的检查点频率高于此频率,则写入一条警告消息。 |
数据类型 |
整数 |
默认值 |
30 |
允许的值 |
0-2147483647 |
参数类型 |
dynamic |
Documentation |
检查点警告 |
max_wal_size
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
在触发自动检查点之前允许 WAL 增长的大小上限。 |
数据类型 |
整数 |
默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
允许的值 |
32-65536 |
参数类型 |
dynamic |
Documentation |
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 Tebibyte (1 TiB) |
30720 MiB |
2 TiB |
40960 MiB |
4 TiB |
40960 MiB |
8 TiB |
65536 MiB |
16 TiB |
65536 MiB |
32 Tebibytes (TiB) |
65536 MiB |
min_wal_size
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
设置要将 WAL 收缩到的大小下限。 |
数据类型 |
整数 |
默认值 |
80 |
允许的值 |
32-2097151 |
参数类型 |
dynamic |
Documentation |
min_wal_size |
检查点完成目标
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
指定检查点完成的目标,作为检查点之间的总时间的一小部分。 |
数据类型 |
数字 |
默认值 |
0.9 |
允许的值 |
0-1 |
参数类型 |
dynamic |
Documentation |
checkpoint_completion_target(检查点完成目标) |
检查点后刷新
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
在将以前执行的写入刷新到磁盘之前所要达到的页数。 |
数据类型 |
整数 |
默认值 |
32 |
允许的值 |
32 |
参数类型 |
只读的 |
Documentation |
checkpoint_flush_after (在检查点后刷新) |
checkpoint_timeout
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
自动 WAL 检查点之间的最长时间(以秒为单位)。 有效范围为 30 秒到一天。 |
数据类型 |
整数 |
默认值 |
600 |
允许的值 |
30-86400 |
参数类型 |
dynamic |
Documentation |
checkpoint_timeout |
检查点警告
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
如果 WAL 段填充造成的检查点频率高于此频率,则写入一条警告消息。 |
数据类型 |
整数 |
默认值 |
30 |
允许的值 |
0-2147483647 |
参数类型 |
dynamic |
Documentation |
检查点警告 |
max_wal_size
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
在触发自动检查点之前允许 WAL 增长的大小上限。 |
数据类型 |
整数 |
默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
允许的值 |
32-65536 |
参数类型 |
dynamic |
Documentation |
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 Tebibyte (1 TiB) |
30720 MiB |
2 TiB |
40960 MiB |
4 TiB |
40960 MiB |
8 TiB |
65536 MiB |
16 TiB |
65536 MiB |
32 Tebibytes (TiB) |
65536 MiB |
min_wal_size
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
设置要将 WAL 收缩到的大小下限。 |
数据类型 |
整数 |
默认值 |
80 |
允许的值 |
32-2097151 |
参数类型 |
dynamic |
Documentation |
min_wal_size |
检查点完成目标
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
指定检查点完成的目标,作为检查点之间的总时间的一小部分。 |
数据类型 |
数字 |
默认值 |
0.9 |
允许的值 |
0-1 |
参数类型 |
dynamic |
Documentation |
checkpoint_completion_target(检查点完成目标) |
检查点后刷新
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
在将以前执行的写入刷新到磁盘之前所要达到的页数。 |
数据类型 |
整数 |
默认值 |
32 |
允许的值 |
32 |
参数类型 |
只读的 |
Documentation |
checkpoint_flush_after (在检查点后刷新) |
checkpoint_timeout
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
自动 WAL 检查点之间的最长时间(以秒为单位)。 有效范围为 30 秒到一天。 |
数据类型 |
整数 |
默认值 |
600 |
允许的值 |
30-86400 |
参数类型 |
dynamic |
Documentation |
checkpoint_timeout |
检查点警告
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
如果 WAL 段填充造成的检查点频率高于此频率,则写入一条警告消息。 |
数据类型 |
整数 |
默认值 |
30 |
允许的值 |
0-2147483647 |
参数类型 |
dynamic |
Documentation |
检查点警告 |
max_wal_size
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
在触发自动检查点之前允许 WAL 增长的大小上限。 |
数据类型 |
整数 |
默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
允许的值 |
32-65536 |
参数类型 |
dynamic |
Documentation |
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 Tebibyte (1 TiB) |
30720 MiB |
2 TiB |
40960 MiB |
4 TiB |
40960 MiB |
8 TiB |
65536 MiB |
16 TiB |
65536 MiB |
32 Tebibytes (TiB) |
65536 MiB |
min_wal_size
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
设置要将 WAL 收缩到的大小下限。 |
数据类型 |
整数 |
默认值 |
80 |
允许的值 |
32-2097151 |
参数类型 |
dynamic |
Documentation |
min_wal_size |
检查点完成目标
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
指定检查点完成的目标,作为检查点之间的总时间的一小部分。 |
数据类型 |
数字 |
默认值 |
0.9 |
允许的值 |
0-1 |
参数类型 |
dynamic |
Documentation |
checkpoint_completion_target(检查点完成目标) |
检查点后刷新
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
在将以前执行的写入刷新到磁盘之前所要达到的页数。 |
数据类型 |
整数 |
默认值 |
32 |
允许的值 |
32 |
参数类型 |
只读的 |
Documentation |
checkpoint_flush_after (在检查点后刷新) |
checkpoint_timeout
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
自动 WAL 检查点之间的最长时间(以秒为单位)。 有效范围为 30 秒到一天。 |
数据类型 |
整数 |
默认值 |
600 |
允许的值 |
30-86400 |
参数类型 |
dynamic |
Documentation |
checkpoint_timeout |
检查点警告
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
如果 WAL 段填充造成的检查点频率高于此频率,则写入一条警告消息。 |
数据类型 |
整数 |
默认值 |
30 |
允许的值 |
0-2147483647 |
参数类型 |
dynamic |
Documentation |
检查点警告 |
max_wal_size
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
在触发自动检查点之前允许 WAL 增长的大小上限。 |
数据类型 |
整数 |
默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
允许的值 |
32-65536 |
参数类型 |
dynamic |
Documentation |
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 Tebibyte (1 TiB) |
30720 MiB |
2 TiB |
40960 MiB |
4 TiB |
40960 MiB |
8 TiB |
65536 MiB |
16 TiB |
65536 MiB |
32 Tebibytes (TiB) |
65536 MiB |
min_wal_size
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
设置要将 WAL 收缩到的大小下限。 |
数据类型 |
整数 |
默认值 |
80 |
允许的值 |
32-2097151 |
参数类型 |
dynamic |
Documentation |
min_wal_size |
检查点完成目标
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
指定检查点完成的目标,作为检查点之间的总时间的一小部分。 |
数据类型 |
数字 |
默认值 |
0.9 |
允许的值 |
0-1 |
参数类型 |
dynamic |
Documentation |
checkpoint_completion_target(检查点完成目标) |
检查点后刷新
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
在将以前执行的写入刷新到磁盘之前所要达到的页数。 |
数据类型 |
整数 |
默认值 |
32 |
允许的值 |
32 |
参数类型 |
只读的 |
Documentation |
checkpoint_flush_after (在检查点后刷新) |
checkpoint_timeout
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
自动 WAL 检查点之间的最长时间(以秒为单位)。 有效范围为 30 秒到一天。 |
数据类型 |
整数 |
默认值 |
600 |
允许的值 |
30-86400 |
参数类型 |
dynamic |
Documentation |
checkpoint_timeout |
检查点警告
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
如果 WAL 段填充造成的检查点频率高于此频率,则写入一条警告消息。 |
数据类型 |
整数 |
默认值 |
30 |
允许的值 |
0-2147483647 |
参数类型 |
dynamic |
Documentation |
检查点警告 |
max_wal_size
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
在触发自动检查点之前允许 WAL 增长的大小上限。 |
数据类型 |
整数 |
默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
允许的值 |
32-65536 |
参数类型 |
dynamic |
Documentation |
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 Tebibyte (1 TiB) |
30720 MiB |
2 TiB |
40960 MiB |
4 TiB |
40960 MiB |
8 TiB |
65536 MiB |
16 TiB |
65536 MiB |
32 Tebibytes (TiB) |
65536 MiB |
min_wal_size
Attribute |
价值 |
类别 |
预写日志/检查点 |
Description |
设置要将 WAL 收缩到的大小下限。 |
数据类型 |
整数 |
默认值 |
80 |
允许的值 |
32-2097151 |
参数类型 |
dynamic |
Documentation |
min_wal_size |