次の方法で共有


先書きログ/設定

コミットディレイ

特性 価値
カテゴリ 先書きログ/設定
Description トランザクションのコミットからディスクへの WAL のフラッシュまでの遅延 (マイクロ秒) を設定します。
データの種類 整数
既定値 0
使用できる値 0-100000
パラメーターのタイプ dynamic
Documentation コミット遅延

commit_siblings

特性 価値
カテゴリ 先書きログ/設定
Description "commit_delay" を実行する前に必要な同時オープン トランザクションの最小数を設定します。
データの種類 整数
既定値 5
使用できる値 0-1000
パラメーターのタイプ dynamic
Documentation commit_siblings

fsync

特性 価値
カテゴリ 先書きログ/設定
Description 更新を強制的にディスクに同期します。 サーバーは fsync() システム呼び出しを複数の場所で使用して、更新プログラムがディスクに物理的に書き込まれるようにします。 これにより、オペレーティング システムまたはハードウェアのクラッシュ後に、データベース クラスターが一貫した状態に回復します。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation fsync

フルページ書き込み

特性 価値
カテゴリ 先書きログ/設定
Description チェックポイントの後に最初に変更を加えたときに、WAL に完全なページを書き込みます。 オペレーティング システムのクラッシュ中に処理中のページ書き込みは、ディスクに部分的にしか書き込むことができません。 復旧中に、WAL に格納された行の変更だけでは回復は不可能です。 このオプションは、チェックポイントの後に最初に変更されたページを WAL に書き込むため、完全復旧が可能になります。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation ページ全体の書き込み

synchronous_commit

特性 価値
カテゴリ 先書きログ/設定
Description 現在のトランザクションの同期レベルを設定します。
データの種類 リスト
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation synchronous_commit

wal_buffers

特性 価値
カテゴリ 先書きログ/設定
Description WAL の共有メモリ内のディスク ページ バッファーの数を設定します。 この値をshared_buffersの一部として決定する -1 を指定します。
データの種類 整数
既定値 サーバーに割り当てられているリソース (仮想コア、RAM、またはディスク領域) によって異なります。
使用できる値 -1-262143
パラメーターのタイプ 静的
Documentation wal_buffers

Azure 固有の注

wal_buffers サーバー パラメーターの既定値は、Azure Database for PostgreSQL フレキシブル サーバーのインスタンスをプロビジョニングするときに、そのコンピューティング用に選んだ製品名に基づいて計算されます。 その後、フレキシブル サーバーをサポートするコンピューティングに対する製品選択が変更された場合、そのインスタンスの wal_buffers サーバー パラメーターの既定値に影響が及ぶことはありません。

インスタンスに割り当てられた製品を変更するたびに、次の数式の値に従って、 wal_buffers パラメーターの値も調整する必要があります。

最大 4 つの仮想コアを持つ仮想マシンでは、 wal_buffers に対して計算された値は 2048

仮想コアが 4 つを超える仮想マシンでは、 wal_buffers に対して計算された値が 16384されます。

前の数式に基づき、プロビジョニングされたメモリ容量に応じてこのサーバー パラメーターに設定される値を次の表に示します。

vCores wal_buffers
1 2048
2 2048
4 2048
16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

特性 価値
カテゴリ 先書きログ/設定
Description WAL ファイルに書き込まれたページ全体の書き込みを圧縮します。
データの種類 リスト
既定値 zstd
使用できる値 pglz,lz4,zstd,on,off
パラメーターのタイプ dynamic
Documentation wal_compression

wal_init_zero

特性 価値
カテゴリ 先書きログ/設定
Description 最初に使用する前に、新しい WAL ファイルにゼロを書き込みます。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation wal_init_zero

wal_level

特性 価値
カテゴリ 先書きログ/設定
Description WAL に書き込まれる情報のレベルを設定します。
データの種類 リスト
既定値 replica
使用できる値 replica,logical
パラメーターのタイプ 静的
Documentation wal_level

wal_log_hints

特性 価値
カテゴリ 先書きログ/設定
Description 重要でない変更であっても、チェックポイントの後に最初に変更された場合は、完全なページを WAL に書き込みます。
データの種類 ブーリアン
既定値 off
使用できる値 off
パラメーターのタイプ 読み取り専用
Documentation wal_log_hints

wal_recycle

特性 価値
カテゴリ 先書きログ/設定
Description WAL ファイルの名前を変更して、WAL ファイルをリサイクルします。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation wal_recycle

wal_skip_threshold

特性 価値
カテゴリ 先書きログ/設定
Description WAL を記述する代わりの、fsync に対する新しいファイルの最小サイズです。
データの種類 整数
既定値 2048
使用できる値 2048
パラメーターのタイプ 読み取り専用
Documentation wal_skip_threshold

wal_summary_keep_time

特性 価値
カテゴリ 先書きログ/設定
Description WAL サマリー ファイルを保持する必要がある期間です。
データの種類 整数
既定値 14400
使用できる値 14400
パラメーターのタイプ 読み取り専用
Documentation wal_summary_keep_time

wal_sync_method

特性 価値
カテゴリ 先書きログ/設定
Description WAL 更新を強制的にディスクに適用するために使用する方法を選択します。
データの種類 リスト
既定値 fdatasync
使用できる値 fdatasync
パラメーターのタイプ 読み取り専用
Documentation wal_sync_method

wal_writer_delay

特性 価値
カテゴリ 先書きログ/設定
Description WAL ライターで実行される WAL フラッシュ間の期間です。
データの種類 整数
既定値 200
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation wal_writer_delay

wal_writer_flush_after

特性 価値
カテゴリ 先書きログ/設定
Description フラッシュをトリガーする WAL ライターによって書き込まれた WAL の量です。
データの種類 整数
既定値 128
使用できる値 0-2147483647
パラメーターのタイプ dynamic
Documentation wal_writer_flush_after

コミットディレイ

特性 価値
カテゴリ 先書きログ/設定
Description トランザクションのコミットからディスクへの WAL のフラッシュまでの遅延 (マイクロ秒) を設定します。
データの種類 整数
既定値 0
使用できる値 0-100000
パラメーターのタイプ dynamic
Documentation コミット遅延

commit_siblings

特性 価値
カテゴリ 先書きログ/設定
Description "commit_delay" を実行する前に必要な同時オープン トランザクションの最小数を設定します。
データの種類 整数
既定値 5
使用できる値 0-1000
パラメーターのタイプ dynamic
Documentation commit_siblings

fsync

特性 価値
カテゴリ 先書きログ/設定
Description 更新を強制的にディスクに同期します。 サーバーは fsync() システム呼び出しを複数の場所で使用して、更新プログラムがディスクに物理的に書き込まれるようにします。 これにより、オペレーティング システムまたはハードウェアのクラッシュ後に、データベース クラスターが一貫した状態に回復します。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation fsync

フルページ書き込み

特性 価値
カテゴリ 先書きログ/設定
Description チェックポイントの後に最初に変更を加えたときに、WAL に完全なページを書き込みます。 オペレーティング システムのクラッシュ中に処理中のページ書き込みは、ディスクに部分的にしか書き込むことができません。 復旧中に、WAL に格納された行の変更だけでは回復は不可能です。 このオプションは、チェックポイントの後に最初に変更されたページを WAL に書き込むため、完全復旧が可能になります。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation ページ全体の書き込み

synchronous_commit

特性 価値
カテゴリ 先書きログ/設定
Description 現在のトランザクションの同期レベルを設定します。
データの種類 リスト
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation synchronous_commit

wal_buffers

特性 価値
カテゴリ 先書きログ/設定
Description WAL の共有メモリ内のディスク ページ バッファーの数を設定します。 この値をshared_buffersの一部として決定する -1 を指定します。
データの種類 整数
既定値 サーバーに割り当てられているリソース (仮想コア、RAM、またはディスク領域) によって異なります。
使用できる値 -1-262143
パラメーターのタイプ 静的
Documentation wal_buffers

Azure 固有の注

wal_buffers サーバー パラメーターの既定値は、Azure Database for PostgreSQL フレキシブル サーバーのインスタンスをプロビジョニングするときに、そのコンピューティング用に選んだ製品名に基づいて計算されます。 その後、フレキシブル サーバーをサポートするコンピューティングに対する製品選択が変更された場合、そのインスタンスの wal_buffers サーバー パラメーターの既定値に影響が及ぶことはありません。

インスタンスに割り当てられた製品を変更するたびに、次の数式の値に従って、 wal_buffers パラメーターの値も調整する必要があります。

最大 4 つの仮想コアを持つ仮想マシンでは、 wal_buffers に対して計算された値は 2048

仮想コアが 4 つを超える仮想マシンでは、 wal_buffers に対して計算された値が 16384されます。

前の数式に基づき、プロビジョニングされたメモリ容量に応じてこのサーバー パラメーターに設定される値を次の表に示します。

vCores wal_buffers
1 2048
2 2048
4 2048
16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

特性 価値
カテゴリ 先書きログ/設定
Description 指定したメソッドを使用して WAL ファイルで書き込まれたページ全体の書き込みを圧縮します。
データの種類 リスト
既定値 on
使用できる値 pglz,lz4,on,off
パラメーターのタイプ dynamic
Documentation wal_compression

wal_init_zero

特性 価値
カテゴリ 先書きログ/設定
Description 最初に使用する前に、新しい WAL ファイルにゼロを書き込みます。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation wal_init_zero

wal_level

特性 価値
カテゴリ 先書きログ/設定
Description WAL に書き込まれる情報のレベルを設定します。
データの種類 リスト
既定値 replica
使用できる値 replica,logical
パラメーターのタイプ 静的
Documentation wal_level

wal_log_hints

特性 価値
カテゴリ 先書きログ/設定
Description 重要でない変更であっても、チェックポイントの後に最初に変更された場合は、完全なページを WAL に書き込みます。
データの種類 ブーリアン
既定値 off
使用できる値 off
パラメーターのタイプ 読み取り専用
Documentation wal_log_hints

wal_recycle

特性 価値
カテゴリ 先書きログ/設定
Description WAL ファイルの名前を変更して、WAL ファイルをリサイクルします。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation wal_recycle

wal_skip_threshold

特性 価値
カテゴリ 先書きログ/設定
Description WAL を記述する代わりの、fsync に対する新しいファイルの最小サイズです。
データの種類 整数
既定値 2048
使用できる値 2048
パラメーターのタイプ 読み取り専用
Documentation wal_skip_threshold

wal_summary_keep_time

特性 価値
カテゴリ 先書きログ/設定
Description WAL サマリー ファイルを保持する必要がある期間です。
データの種類 整数
既定値 14400
使用できる値 14400
パラメーターのタイプ 読み取り専用
Documentation wal_summary_keep_time

wal_sync_method

特性 価値
カテゴリ 先書きログ/設定
Description WAL 更新を強制的にディスクに適用するために使用する方法を選択します。
データの種類 リスト
既定値 fdatasync
使用できる値 fdatasync
パラメーターのタイプ 読み取り専用
Documentation wal_sync_method

wal_writer_delay

特性 価値
カテゴリ 先書きログ/設定
Description WAL ライターで実行される WAL フラッシュ間の期間です。
データの種類 整数
既定値 200
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation wal_writer_delay

wal_writer_flush_after

特性 価値
カテゴリ 先書きログ/設定
Description フラッシュをトリガーする WAL ライターによって書き込まれた WAL の量です。
データの種類 整数
既定値 128
使用できる値 0-2147483647
パラメーターのタイプ dynamic
Documentation wal_writer_flush_after

コミットディレイ

特性 価値
カテゴリ 先書きログ/設定
Description トランザクションのコミットからディスクへの WAL のフラッシュまでの遅延 (マイクロ秒) を設定します。
データの種類 整数
既定値 0
使用できる値 0-100000
パラメーターのタイプ dynamic
Documentation コミット遅延

commit_siblings

特性 価値
カテゴリ 先書きログ/設定
Description commit_delay が実行されるようになる前の、同時に開かれているトランザクションの最小数を設定します。
データの種類 整数
既定値 5
使用できる値 0-1000
パラメーターのタイプ dynamic
Documentation commit_siblings

fsync

特性 価値
カテゴリ 先書きログ/設定
Description 更新を強制的にディスクに同期します。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation fsync

フルページ書き込み

特性 価値
カテゴリ 先書きログ/設定
Description チェックポイントの後に最初に変更を加えたときに、WAL に完全なページを書き込みます。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation ページ全体の書き込み

synchronous_commit

特性 価値
カテゴリ 先書きログ/設定
Description 現在のトランザクションの同期レベルを設定します。
データの種類 リスト
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation synchronous_commit

wal_buffers

特性 価値
カテゴリ 先書きログ/設定
Description WAL の共有メモリ内のディスク ページ バッファーの数を設定します。 単位は 8 KB です。
データの種類 整数
既定値 サーバーに割り当てられているリソース (仮想コア、RAM、またはディスク領域) によって異なります。
使用できる値 -1-262143
パラメーターのタイプ 静的
Documentation wal_buffers

Azure 固有の注

wal_buffers サーバー パラメーターの既定値は、Azure Database for PostgreSQL フレキシブル サーバーのインスタンスをプロビジョニングするときに、そのコンピューティング用に選んだ製品名に基づいて計算されます。 その後、フレキシブル サーバーをサポートするコンピューティングに対する製品選択が変更された場合、そのインスタンスの wal_buffers サーバー パラメーターの既定値に影響が及ぶことはありません。

インスタンスに割り当てられた製品を変更するたびに、次の数式の値に従って、 wal_buffers パラメーターの値も調整する必要があります。

最大 4 つの仮想コアを持つ仮想マシンでは、 wal_buffers に対して計算された値は 2048

仮想コアが 4 つを超える仮想マシンでは、 wal_buffers に対して計算された値が 16384されます。

前の数式に基づき、プロビジョニングされたメモリ容量に応じてこのサーバー パラメーターに設定される値を次の表に示します。

vCores wal_buffers
1 2048
2 2048
4 2048
16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

特性 価値
カテゴリ 先書きログ/設定
Description WAL ファイルに書き込まれたページ全体の書き込みを圧縮します。
データの種類 リスト
既定値 on
使用できる値 pglz,lz4,on,off
パラメーターのタイプ dynamic
Documentation wal_compression

wal_init_zero

特性 価値
カテゴリ 先書きログ/設定
Description 最初に使用する前に、新しい WAL ファイルにゼロを書き込みます。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation wal_init_zero

wal_level

特性 価値
カテゴリ 先書きログ/設定
Description これにより、WAL に書き込まれる情報の量が決まります。
データの種類 リスト
既定値 replica
使用できる値 replica,logical
パラメーターのタイプ 静的
Documentation wal_level

wal_log_hints

特性 価値
カテゴリ 先書きログ/設定
Description 重要でない変更であっても、チェックポイントの後に最初に変更された場合は、完全なページを WAL に書き込みます。
データの種類 ブーリアン
既定値 off
使用できる値 off
パラメーターのタイプ 読み取り専用
Documentation wal_log_hints

wal_recycle

特性 価値
カテゴリ 先書きログ/設定
Description WAL ファイルの名前を変更して、WAL ファイルをリサイクルします。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation wal_recycle

wal_skip_threshold

特性 価値
カテゴリ 先書きログ/設定
Description WAL を記述する代わりの、fsync に対する新しいファイルの最小サイズです。
データの種類 整数
既定値 2048
使用できる値 2048
パラメーターのタイプ 読み取り専用
Documentation wal_skip_threshold

wal_sync_method

特性 価値
カテゴリ 先書きログ/設定
Description WAL 更新を強制的にディスクに適用するために使用する方法を選択します。
データの種類 リスト
既定値 fdatasync
使用できる値 fdatasync
パラメーターのタイプ 読み取り専用
Documentation wal_sync_method

wal_writer_delay

特性 価値
カテゴリ 先書きログ/設定
Description WAL ライターによって実行される WAL フラッシュ間の期間です。
データの種類 整数
既定値 200
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation wal_writer_delay

wal_writer_flush_after

特性 価値
カテゴリ 先書きログ/設定
Description フラッシュをトリガーする WAL ライターによって書き込まれた WAL の量です。
データの種類 整数
既定値 128
使用できる値 0-2147483647
パラメーターのタイプ dynamic
Documentation wal_writer_flush_after

コミットディレイ

特性 価値
カテゴリ 先書きログ/設定
Description トランザクションのコミットからディスクへの WAL のフラッシュまでの遅延 (マイクロ秒) を設定します。
データの種類 整数
既定値 0
使用できる値 0-100000
パラメーターのタイプ dynamic
Documentation コミット遅延

commit_siblings

特性 価値
カテゴリ 先書きログ/設定
Description commit_delay が実行されるようになる前の、同時に開かれているトランザクションの最小数を設定します。
データの種類 整数
既定値 5
使用できる値 0-1000
パラメーターのタイプ dynamic
Documentation commit_siblings

fsync

特性 価値
カテゴリ 先書きログ/設定
Description 更新を強制的にディスクに同期します。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation fsync

フルページ書き込み

特性 価値
カテゴリ 先書きログ/設定
Description チェックポイントの後に最初に変更を加えたときに、WAL に完全なページを書き込みます。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation ページ全体の書き込み

synchronous_commit

特性 価値
カテゴリ 先書きログ/設定
Description 現在のトランザクションの同期レベルを設定します。
データの種類 リスト
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation synchronous_commit

wal_buffers

特性 価値
カテゴリ 先書きログ/設定
Description WAL の共有メモリ内のディスク ページ バッファーの数を設定します。 単位は 8 KB です。
データの種類 整数
既定値 サーバーに割り当てられているリソース (仮想コア、RAM、またはディスク領域) によって異なります。
使用できる値 -1-262143
パラメーターのタイプ 静的
Documentation wal_buffers

Azure 固有の注

wal_buffers サーバー パラメーターの既定値は、Azure Database for PostgreSQL フレキシブル サーバーのインスタンスをプロビジョニングするときに、そのコンピューティング用に選んだ製品名に基づいて計算されます。 その後、フレキシブル サーバーをサポートするコンピューティングに対する製品選択が変更された場合、そのインスタンスの wal_buffers サーバー パラメーターの既定値に影響が及ぶことはありません。

インスタンスに割り当てられた製品を変更するたびに、次の数式の値に従って、 wal_buffers パラメーターの値も調整する必要があります。

最大 4 つの仮想コアを持つ仮想マシンでは、 wal_buffers に対して計算された値は 2048

仮想コアが 4 つを超える仮想マシンでは、 wal_buffers に対して計算された値が 16384されます。

前の数式に基づき、プロビジョニングされたメモリ容量に応じてこのサーバー パラメーターに設定される値を次の表に示します。

vCores wal_buffers
1 2048
2 2048
4 2048
16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

特性 価値
カテゴリ 先書きログ/設定
Description WAL ファイルに書き込まれたページ全体の書き込みを圧縮します。
データの種類 リスト
既定値 on
使用できる値 pglz,lz4,on,off
パラメーターのタイプ dynamic
Documentation wal_compression

wal_init_zero

特性 価値
カテゴリ 先書きログ/設定
Description 最初に使用する前に、新しい WAL ファイルにゼロを書き込みます。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation wal_init_zero

wal_level

特性 価値
カテゴリ 先書きログ/設定
Description これにより、WAL に書き込まれる情報の量が決まります。
データの種類 リスト
既定値 replica
使用できる値 replica,logical
パラメーターのタイプ 静的
Documentation wal_level

wal_log_hints

特性 価値
カテゴリ 先書きログ/設定
Description 重要でない変更であっても、チェックポイントの後に最初に変更された場合は、完全なページを WAL に書き込みます。
データの種類 ブーリアン
既定値 off
使用できる値 off
パラメーターのタイプ 読み取り専用
Documentation wal_log_hints

wal_recycle

特性 価値
カテゴリ 先書きログ/設定
Description WAL ファイルの名前を変更して、WAL ファイルをリサイクルします。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation wal_recycle

wal_skip_threshold

特性 価値
カテゴリ 先書きログ/設定
Description WAL を記述する代わりの、fsync に対する新しいファイルの最小サイズです。
データの種類 整数
既定値 2048
使用できる値 2048
パラメーターのタイプ 読み取り専用
Documentation wal_skip_threshold

wal_sync_method

特性 価値
カテゴリ 先書きログ/設定
Description WAL 更新を強制的にディスクに適用するために使用する方法を選択します。
データの種類 リスト
既定値 fdatasync
使用できる値 fdatasync
パラメーターのタイプ 読み取り専用
Documentation wal_sync_method

wal_writer_delay

特性 価値
カテゴリ 先書きログ/設定
Description WAL ライターによって実行される WAL フラッシュ間の期間です。
データの種類 整数
既定値 200
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation wal_writer_delay

wal_writer_flush_after

特性 価値
カテゴリ 先書きログ/設定
Description フラッシュをトリガーする WAL ライターによって書き込まれた WAL の量です。
データの種類 整数
既定値 128
使用できる値 0-2147483647
パラメーターのタイプ dynamic
Documentation wal_writer_flush_after

コミットディレイ

特性 価値
カテゴリ 先書きログ/設定
Description トランザクションのコミットからディスクへの WAL のフラッシュまでの遅延 (マイクロ秒) を設定します。
データの種類 整数
既定値 0
使用できる値 0-100000
パラメーターのタイプ dynamic
Documentation コミット遅延

commit_siblings

特性 価値
カテゴリ 先書きログ/設定
Description commit_delay が実行されるようになる前の、同時に開かれているトランザクションの最小数を設定します。
データの種類 整数
既定値 5
使用できる値 0-1000
パラメーターのタイプ dynamic
Documentation commit_siblings

fsync

特性 価値
カテゴリ 先書きログ/設定
Description 更新を強制的にディスクに同期します。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation fsync

フルページ書き込み

特性 価値
カテゴリ 先書きログ/設定
Description チェックポイントの後に最初に変更を加えたときに、WAL に完全なページを書き込みます。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation ページ全体の書き込み

synchronous_commit

特性 価値
カテゴリ 先書きログ/設定
Description 現在のトランザクションの同期レベルを設定します。
データの種類 リスト
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation synchronous_commit

wal_buffers

特性 価値
カテゴリ 先書きログ/設定
Description WAL の共有メモリ内のディスク ページ バッファーの数を設定します。 単位は 8 KB です。
データの種類 整数
既定値 サーバーに割り当てられているリソース (仮想コア、RAM、またはディスク領域) によって異なります。
使用できる値 -1-262143
パラメーターのタイプ 静的
Documentation wal_buffers

Azure 固有の注

wal_buffers サーバー パラメーターの既定値は、Azure Database for PostgreSQL フレキシブル サーバーのインスタンスをプロビジョニングするときに、そのコンピューティング用に選んだ製品名に基づいて計算されます。 その後、フレキシブル サーバーをサポートするコンピューティングに対する製品選択が変更された場合、そのインスタンスの wal_buffers サーバー パラメーターの既定値に影響が及ぶことはありません。

インスタンスに割り当てられた製品を変更するたびに、次の数式の値に従って、 wal_buffers パラメーターの値も調整する必要があります。

最大 4 つの仮想コアを持つ仮想マシンでは、 wal_buffers に対して計算された値は 2048

仮想コアが 4 つを超える仮想マシンでは、 wal_buffers に対して計算された値が 16384されます。

前の数式に基づき、プロビジョニングされたメモリ容量に応じてこのサーバー パラメーターに設定される値を次の表に示します。

vCores wal_buffers
1 2048
2 2048
4 2048
16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

特性 価値
カテゴリ 先書きログ/設定
Description WAL ファイルに書き込まれたページ全体の書き込みを圧縮します。
データの種類 ブーリアン
既定値 on
使用できる値 on,off
パラメーターのタイプ dynamic
Documentation wal_compression

wal_init_zero

特性 価値
カテゴリ 先書きログ/設定
Description 最初に使用する前に、新しい WAL ファイルにゼロを書き込みます。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation wal_init_zero

wal_level

特性 価値
カテゴリ 先書きログ/設定
Description これにより、WAL に書き込まれる情報の量が決まります。
データの種類 リスト
既定値 replica
使用できる値 replica,logical
パラメーターのタイプ 静的
Documentation wal_level

wal_log_hints

特性 価値
カテゴリ 先書きログ/設定
Description 重要でない変更であっても、チェックポイントの後に最初に変更された場合は、完全なページを WAL に書き込みます。
データの種類 ブーリアン
既定値 off
使用できる値 off
パラメーターのタイプ 読み取り専用
Documentation wal_log_hints

wal_recycle

特性 価値
カテゴリ 先書きログ/設定
Description WAL ファイルの名前を変更して、WAL ファイルをリサイクルします。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation wal_recycle

wal_skip_threshold

特性 価値
カテゴリ 先書きログ/設定
Description WAL を記述する代わりの、fsync に対する新しいファイルの最小サイズです。
データの種類 整数
既定値 2048
使用できる値 2048
パラメーターのタイプ 読み取り専用
Documentation wal_skip_threshold

wal_sync_method

特性 価値
カテゴリ 先書きログ/設定
Description WAL 更新を強制的にディスクに適用するために使用する方法を選択します。
データの種類 リスト
既定値 fdatasync
使用できる値 fdatasync
パラメーターのタイプ 読み取り専用
Documentation wal_sync_method

wal_writer_delay

特性 価値
カテゴリ 先書きログ/設定
Description WAL ライターによって実行される WAL フラッシュ間の期間です。
データの種類 整数
既定値 200
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation wal_writer_delay

wal_writer_flush_after

特性 価値
カテゴリ 先書きログ/設定
Description フラッシュをトリガーする WAL ライターによって書き込まれた WAL の量です。
データの種類 整数
既定値 128
使用できる値 0-2147483647
パラメーターのタイプ dynamic
Documentation wal_writer_flush_after

コミットディレイ

特性 価値
カテゴリ 先書きログ/設定
Description トランザクションのコミットからディスクへの WAL のフラッシュまでの遅延 (マイクロ秒) を設定します。
データの種類 整数
既定値 0
使用できる値 0-100000
パラメーターのタイプ dynamic
Documentation コミット遅延

commit_siblings

特性 価値
カテゴリ 先書きログ/設定
Description commit_delay が実行されるようになる前の、同時に開かれているトランザクションの最小数を設定します。
データの種類 整数
既定値 5
使用できる値 0-1000
パラメーターのタイプ dynamic
Documentation commit_siblings

fsync

特性 価値
カテゴリ 先書きログ/設定
Description 更新を強制的にディスクに同期します。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation fsync

フルページ書き込み

特性 価値
カテゴリ 先書きログ/設定
Description チェックポイントの後に最初に変更を加えたときに、WAL に完全なページを書き込みます。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation ページ全体の書き込み

synchronous_commit

特性 価値
カテゴリ 先書きログ/設定
Description 現在のトランザクションの同期レベルを設定します。
データの種類 リスト
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation synchronous_commit

wal_buffers

特性 価値
カテゴリ 先書きログ/設定
Description WAL の共有メモリ内のディスク ページ バッファーの数を設定します。 単位は 8 KB です。
データの種類 整数
既定値 サーバーに割り当てられているリソース (仮想コア、RAM、またはディスク領域) によって異なります。
使用できる値 -1-262143
パラメーターのタイプ 静的
Documentation wal_buffers

Azure 固有の注

wal_buffers サーバー パラメーターの既定値は、Azure Database for PostgreSQL フレキシブル サーバーのインスタンスをプロビジョニングするときに、そのコンピューティング用に選んだ製品名に基づいて計算されます。 その後、フレキシブル サーバーをサポートするコンピューティングに対する製品選択が変更された場合、そのインスタンスの wal_buffers サーバー パラメーターの既定値に影響が及ぶことはありません。

インスタンスに割り当てられた製品を変更するたびに、次の数式の値に従って、 wal_buffers パラメーターの値も調整する必要があります。

最大 4 つの仮想コアを持つ仮想マシンでは、 wal_buffers に対して計算された値は 2048

仮想コアが 4 つを超える仮想マシンでは、 wal_buffers に対して計算された値が 16384されます。

前の数式に基づき、プロビジョニングされたメモリ容量に応じてこのサーバー パラメーターに設定される値を次の表に示します。

vCores wal_buffers
1 2048
2 2048
4 2048
16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

特性 価値
カテゴリ 先書きログ/設定
Description WAL ファイルに書き込まれたページ全体の書き込みを圧縮します。
データの種類 ブーリアン
既定値 on
使用できる値 on,off
パラメーターのタイプ dynamic
Documentation wal_compression

wal_init_zero

特性 価値
カテゴリ 先書きログ/設定
Description 最初に使用する前に、新しい WAL ファイルにゼロを書き込みます。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation wal_init_zero

wal_level

特性 価値
カテゴリ 先書きログ/設定
Description これにより、WAL に書き込まれる情報の量が決まります。
データの種類 リスト
既定値 replica
使用できる値 replica,logical
パラメーターのタイプ 静的
Documentation wal_level

wal_log_hints

特性 価値
カテゴリ 先書きログ/設定
Description 重要でない変更であっても、チェックポイントの後に最初に変更された場合は、完全なページを WAL に書き込みます。
データの種類 ブーリアン
既定値 off
使用できる値 off
パラメーターのタイプ 読み取り専用
Documentation wal_log_hints

wal_recycle

特性 価値
カテゴリ 先書きログ/設定
Description WAL ファイルの名前を変更して、WAL ファイルをリサイクルします。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation wal_recycle

wal_skip_threshold

特性 価値
カテゴリ 先書きログ/設定
Description WAL へ書き込む代わりに、fsync する新しいファイルのサイズ。
データの種類 整数
既定値 2048
使用できる値 2048
パラメーターのタイプ 読み取り専用
Documentation wal_skip_threshold

wal_sync_method

特性 価値
カテゴリ 先書きログ/設定
Description WAL 更新を強制的にディスクに適用するために使用する方法を選択します。
データの種類 リスト
既定値 fdatasync
使用できる値 fdatasync
パラメーターのタイプ 読み取り専用
Documentation wal_sync_method

wal_writer_delay

特性 価値
カテゴリ 先書きログ/設定
Description WAL ライターによって実行される WAL フラッシュ間の期間です。
データの種類 整数
既定値 200
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation wal_writer_delay

wal_writer_flush_after

特性 価値
カテゴリ 先書きログ/設定
Description フラッシュをトリガーする WAL ライターによって書き込まれた WAL の量です。
データの種類 整数
既定値 128
使用できる値 0-2147483647
パラメーターのタイプ dynamic
Documentation wal_writer_flush_after

コミットディレイ

特性 価値
カテゴリ 先書きログ/設定
Description トランザクションのコミットからディスクへの WAL のフラッシュまでの遅延 (マイクロ秒) を設定します。
データの種類 整数
既定値 0
使用できる値 0-100000
パラメーターのタイプ dynamic
Documentation コミット遅延

commit_siblings

特性 価値
カテゴリ 先書きログ/設定
Description commit_delay が実行されるようになる前の、同時に開かれているトランザクションの最小数を設定します。
データの種類 整数
既定値 5
使用できる値 0-1000
パラメーターのタイプ dynamic
Documentation commit_siblings

fsync

特性 価値
カテゴリ 先書きログ/設定
Description 更新を強制的にディスクに同期します。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation fsync

フルページ書き込み

特性 価値
カテゴリ 先書きログ/設定
Description チェックポイントの後に最初に変更を加えたときに、WAL に完全なページを書き込みます。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation ページ全体の書き込み

synchronous_commit

特性 価値
カテゴリ 先書きログ/設定
Description 現在のトランザクションの同期レベルを設定します。
データの種類 リスト
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation synchronous_commit

wal_buffers

特性 価値
カテゴリ 先書きログ/設定
Description WAL の共有メモリ内のディスク ページ バッファーの数を設定します。 単位は 8 KB です。
データの種類 整数
既定値 サーバーに割り当てられているリソース (仮想コア、RAM、またはディスク領域) によって異なります。
使用できる値 -1-262143
パラメーターのタイプ 静的
Documentation wal_buffers

Azure 固有の注

wal_buffers サーバー パラメーターの既定値は、Azure Database for PostgreSQL フレキシブル サーバーのインスタンスをプロビジョニングするときに、そのコンピューティング用に選んだ製品名に基づいて計算されます。 その後、フレキシブル サーバーをサポートするコンピューティングに対する製品選択が変更された場合、そのインスタンスの wal_buffers サーバー パラメーターの既定値に影響が及ぶことはありません。

インスタンスに割り当てられた製品を変更するたびに、次の数式の値に従って、 wal_buffers パラメーターの値も調整する必要があります。

最大 4 つの仮想コアを持つ仮想マシンでは、 wal_buffers に対して計算された値は 2048

仮想コアが 4 つを超える仮想マシンでは、 wal_buffers に対して計算された値が 16384されます。

前の数式に基づき、プロビジョニングされたメモリ容量に応じてこのサーバー パラメーターに設定される値を次の表に示します。

vCores wal_buffers
1 2048
2 2048
4 2048
16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

特性 価値
カテゴリ 先書きログ/設定
Description WAL ファイルに書き込まれたページ全体の書き込みを圧縮します。
データの種類 ブーリアン
既定値 on
使用できる値 on,off
パラメーターのタイプ dynamic
Documentation wal_compression

wal_init_zero

特性 価値
カテゴリ 先書きログ/設定
Description 最初に使用する前に、新しい WAL ファイルにゼロを書き込みます。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation wal_init_zero

wal_level

特性 価値
カテゴリ 先書きログ/設定
Description これにより、WAL に書き込まれる情報の量が決まります。
データの種類 リスト
既定値 replica
使用できる値 replica,logical
パラメーターのタイプ 静的
Documentation wal_level

wal_log_hints

特性 価値
カテゴリ 先書きログ/設定
Description 重要でない変更であっても、チェックポイントの後に最初に変更された場合は、完全なページを WAL に書き込みます。
データの種類 ブーリアン
既定値 off
使用できる値 off
パラメーターのタイプ 読み取り専用
Documentation wal_log_hints

wal_recycle

特性 価値
カテゴリ 先書きログ/設定
Description WAL ファイルの名前を変更して、WAL ファイルをリサイクルします。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation wal_recycle

wal_sync_method

特性 価値
カテゴリ 先書きログ/設定
Description WAL 更新を強制的にディスクに適用するために使用する方法を選択します。
データの種類 リスト
既定値 fdatasync
使用できる値 fdatasync
パラメーターのタイプ 読み取り専用
Documentation wal_sync_method

wal_writer_delay

特性 価値
カテゴリ 先書きログ/設定
Description WAL ライターによって実行される WAL フラッシュ間の期間です。
データの種類 整数
既定値 200
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation wal_writer_delay

wal_writer_flush_after

特性 価値
カテゴリ 先書きログ/設定
Description フラッシュをトリガーする WAL ライターによって書き込まれた WAL の量です。
データの種類 整数
既定値 128
使用できる値 0-2147483647
パラメーターのタイプ dynamic
Documentation wal_writer_flush_after

コミットディレイ

特性 価値
カテゴリ 先書きログ/設定
Description トランザクションのコミットからディスクへの WAL のフラッシュまでの遅延 (マイクロ秒) を設定します。
データの種類 整数
既定値 0
使用できる値 0-100000
パラメーターのタイプ dynamic
Documentation コミット遅延

commit_siblings

特性 価値
カテゴリ 先書きログ/設定
Description commit_delay が実行されるようになる前の、同時に開かれているトランザクションの最小数を設定します。
データの種類 整数
既定値 5
使用できる値 0-1000
パラメーターのタイプ dynamic
Documentation commit_siblings

fsync

特性 価値
カテゴリ 先書きログ/設定
Description 更新を強制的にディスクに同期します。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation fsync

フルページ書き込み

特性 価値
カテゴリ 先書きログ/設定
Description チェックポイントの後に最初に変更を加えたときに、WAL に完全なページを書き込みます。
データの種類 ブーリアン
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation ページ全体の書き込み

synchronous_commit

特性 価値
カテゴリ 先書きログ/設定
Description 現在のトランザクションの同期レベルを設定します。
データの種類 リスト
既定値 on
使用できる値 on
パラメーターのタイプ 読み取り専用
Documentation synchronous_commit

wal_buffers

特性 価値
カテゴリ 先書きログ/設定
Description WAL の共有メモリ内のディスク ページ バッファーの数を設定します。 単位は 8 KB です。
データの種類 整数
既定値 サーバーに割り当てられているリソース (仮想コア、RAM、またはディスク領域) によって異なります。
使用できる値 -1-262143
パラメーターのタイプ 静的
Documentation wal_buffers

Azure 固有の注

wal_buffers サーバー パラメーターの既定値は、Azure Database for PostgreSQL フレキシブル サーバーのインスタンスをプロビジョニングするときに、そのコンピューティング用に選んだ製品名に基づいて計算されます。 その後、フレキシブル サーバーをサポートするコンピューティングに対する製品選択が変更された場合、そのインスタンスの wal_buffers サーバー パラメーターの既定値に影響が及ぶことはありません。

インスタンスに割り当てられた製品を変更するたびに、次の数式の値に従って、 wal_buffers パラメーターの値も調整する必要があります。

最大 4 つの仮想コアを持つ仮想マシンでは、 wal_buffers に対して計算された値は 2048

仮想コアが 4 つを超える仮想マシンでは、 wal_buffers に対して計算された値が 16384されます。

前の数式に基づき、プロビジョニングされたメモリ容量に応じてこのサーバー パラメーターに設定される値を次の表に示します。

vCores wal_buffers
1 2048
2 2048
4 2048
16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

特性 価値
カテゴリ 先書きログ/設定
Description WAL ファイルに書き込まれたページ全体の書き込みを圧縮します。
データの種類 ブーリアン
既定値 on
使用できる値 on,off
パラメーターのタイプ dynamic
Documentation wal_compression

wal_level

特性 価値
カテゴリ 先書きログ/設定
Description これにより、WAL に書き込まれる情報の量が決まります。
データの種類 リスト
既定値 replica
使用できる値 replica,logical
パラメーターのタイプ 静的
Documentation wal_level

wal_log_hints

特性 価値
カテゴリ 先書きログ/設定
Description 重要でない変更であっても、チェックポイントの後に最初に変更された場合は、完全なページを WAL に書き込みます。
データの種類 ブーリアン
既定値 off
使用できる値 off
パラメーターのタイプ 読み取り専用
Documentation wal_log_hints

wal_sync_method

特性 価値
カテゴリ 先書きログ/設定
Description WAL 更新を強制的にディスクに適用するために使用する方法を選択します。
データの種類 リスト
既定値 fdatasync
使用できる値 fdatasync
パラメーターのタイプ 読み取り専用
Documentation wal_sync_method

wal_writer_delay

特性 価値
カテゴリ 先書きログ/設定
Description WAL ライターによって実行される WAL フラッシュ間の期間です。
データの種類 整数
既定値 200
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation wal_writer_delay

wal_writer_flush_after

特性 価値
カテゴリ 先書きログ/設定
Description フラッシュをトリガーする WAL ライターによって書き込まれた WAL の量です。
データの種類 整数
既定値 128
使用できる値 0-2147483647
パラメーターのタイプ dynamic
Documentation wal_writer_flush_after