diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml index 63fcdef5561..fddcf7a7ec7 100644 --- a/doc/src/sgml/config.sgml +++ b/doc/src/sgml/config.sgml @@ -1090,10 +1090,8 @@ dataディレクトリ以外の場所に設定ファイルを格納したいの max_connections. Increasing its value leads to higher allocation of those resources, including shared memory. --> -《マッチ度[80.542986]》PostgreSQLは、max_connectionsの値に直接基づいてある種のリソースのサイズを設定します。 -その値を大きくすると、共有メモリを含み、より大きなリソースがアロケーションされます。 -《機械翻訳》PostgreSQL特定のリソースのサイズは、max_connectionsの値に直接基づいています。 -その値を増やすと、共有メモリを含むそれらのリソースのアロケーションが高くなります。 +PostgreSQLは、max_connectionsの値に直接基づいてある種のリソースのサイズを設定します。 +この値を大きくすると、共有メモリを含むこれらのリソースの割り当てが増えます。 @@ -1132,12 +1130,9 @@ dataディレクトリ以外の場所に設定ファイルを格納したいの slots are available, new connections will be accepted only for superusers. --> -《マッチ度[80.812325]》権限を持つロールによる接続のために予約される接続スロットの数を決定します。 +権限を持つロールによる接続のために予約される接続スロットの数を決定します。 空き接続スロットの数がより大きく、かつsuperuser_reserved_connectionsreserved_connectionsの合計以下の場合は常に、新しい接続はスーパーユーザあるいはpg_use_reserved_connections権限を持つロールに対してのみ受け入れられます。 superuser_reserved_connections以下の接続スロットが利用可能な場合、新しい接続はスーパーユーザに対してのみ受け入れられます。 -《機械翻訳》コネクションの権限を持つロールによる接続のための予約であるロールスロットの数を決定します。 -フリーコネクションスロットの数がより大きいであっても、以下がsuperuser_reserved_connectionsおよびreserved_connectionsの総和である場合、新しい接続はスーパーユーザおよびpg_use_reserved_connectionsの権限を持つロールに対してのみ受け付けられます。 -superuser_reserved_connectionsまたはより少ないコネクションスロットが利用可能な場合、新しい接続はスーパーユーザに対してのみ受け付けられます。 @@ -1447,7 +1442,10 @@ Unixドメインソケットは通常のUnixファイルシステムパーミッ + + TCP設定 @@ -1722,7 +1720,7 @@ UNIXドメインソケットで接続しているセッションではこのパ to for details about migrating to another password type. --> -《機械翻訳》MD5で暗号化されたパスワードのサポートは非推奨となり、将来のPostgreSQLのリリースで削除されます。 +MD5で暗号化されたパスワードのサポートは非推奨となり、将来のPostgreSQLのリリースで削除されます。 他のパスワードタイプへの移行の詳細については、を参照してください。 @@ -1764,6 +1762,9 @@ SCRAM-SHA-256を使用してパスワードを暗号化するときに実行さ md5_password_warnings configuration parameter + + md5_password_warnings設定パラメータ + @@ -1773,7 +1774,7 @@ SCRAM-SHA-256を使用してパスワードを暗号化するときに実行さ ALTER ROLE statement sets an MD5-encrypted password. The default value is on. --> -《機械翻訳》CREATE ROLEまたはALTER ROLEパスワードが暗号化されたステートメントを設定するときに、WARNING about MD5パスワードdeprecationを生成するかどうかを制御します。 +CREATE ROLEまたはALTER ROLE文によりMD5で暗号化されたパスワードを設定するときに、MD5パスワードの廃止に関するWARNINGを生成するかどうかを制御します。 デフォルト値はonです。 @@ -1869,6 +1870,9 @@ GSSAPIユーザ名を大文字小文字の区別なく取り扱うかどうか oauth_validator_libraries configuration parameter + + oauth_validator_libraries設定パラメータ + @@ -1882,11 +1886,11 @@ GSSAPIユーザ名を大文字小文字の区別なく取り扱うかどうか refused. This parameter can only be set in the postgresql.conf file. --> -《機械翻訳》OAuthライブラリトークンの検証に使用するコネクション/ライブラリ。 -バリデータライブラリが1つしか指定されていない場合は、デフォルトがすべてのOAuth接続に使用します。 -それ以外の場合は、すべてのoauthHBAエントリにvalidatorこのリストから選択したものを明示的に設定する必要があります。 +OAuth接続トークンの検証に使用するライブラリです。 +検証用のライブラリが1つしか提供されていない場合は、それがすべてのOAuth接続でデフォルトで使用されます。 +それ以外の場合は、すべてのoauth HBA項目で、このリストから選択したvalidatorを明示的に設定する必要があります。 空の文字列(デフォルト)に設定すると、OAuth接続は拒否されます。 -このパラメータはpostgresql.confファイル。 +このパラメータはpostgresql.confファイルでのみ設定できます。 -《機械翻訳》バリデータモジュールは別途実装/取得する必要がありますPostgreSQLデフォルト実装には同梱されていません。 -OAuthバリデータの実装の詳細については、を参照してください。 +検証モジュールは個別に実装/入手する必要があります。 +PostgreSQLにはデフォルトの実装は付属していません。 +OAuth検証の実装の詳細については、を参照してください。 @@ -1952,7 +1957,7 @@ OAuthバリデータの実装の詳細については、を参照してください。 -この設定のマニュアルページおよびサポートされている値のパッケージについては、OpenSSL構文のciphersを参照してください。 +TLSバージョン1.2以下を使用する接続で許可されるSSL暗号のリストを指定します。 +TLSバージョン1.3を使用する接続についてはを参照してください。 +この設定の構文とサポートされている値の一覧については、OpenSSLパッケージのマニュアルページciphersを参照してください。 デフォルト値はHIGH:MEDIUM:+3DES:!aNULLです。 -デフォルトは、特定のセキュリティ要件がない限り、通常は合理的な選択です。 -リスト +特定のセキュリティ要件がない限り、通常はデフォルトが妥当な選択です。 @@ -2304,6 +2311,9 @@ TLSバージョン1.3接続の場合は ssl_groups configuration parameter + + ssl_groups設定パラメータ + @@ -2316,25 +2326,18 @@ TLSバージョン1.3接続の場合は postgresql.conf file or on the server command line. The default is X25519:prime256v1. --> -《マッチ度[73.981900]》ECDHキー交換で使われる曲線の名前を指定します。 +ECDHキー交換で使われる曲線の名前を指定します。 接続するすべてのクライアントがこの設定をサポートしている必要があります。 +コロンで区切られたリストを使用して複数の曲線を指定できます。 サーバの楕円曲線キーで使用されるのと同じ曲線である必要はありません。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -デフォルト値はprime256v1です。 -《機械翻訳》ECDH名前交換で使用する曲線のキーを指定します。 -ニーズは、接続するすべてのクライアントでサポートされます。 -マルチプル曲線は、コロンで区切られたリストを使用して指定できます。 -サーバの楕円曲線キーで使用される曲線と同じである必要はありません。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できます。 -デフォルトはX25519:prime256v1です。 +デフォルト値はX25519:prime256v1です。 -OpenSSLはよく使われる曲線に名前を付けています。 prime256v1 (NIST P-256), secp384r1 (NIST P-384), secp521r1 (NIST P-521). @@ -2342,6 +2345,10 @@ TLSバージョン1.3接続の場合は openssl ecparam -list_curves. Not all of them are usable with TLS though, and many supported group names and aliases are omitted. +--> +最も一般的な曲線のOpenSSL名は、prime256v1(NIST P-256)、secp384r1(NIST P-384)、およびsecp521r1(NIST P-521)です。 +openssl ecparam -list_curvesコマンドを使用すると、使用可能なグループの不完全なリストを表示することができます。 +ただし、すべてがTLSで使用できるわけではなく、サポートされているグループ名と別名の多くは省略されています。 @@ -2350,7 +2357,7 @@ TLSバージョン1.3接続の場合は setting was named ssl_ecdh_curve and only accepted a single value. --> -《機械翻訳》PostgreSQLversions前18.0では、この設定は記名的でしたssl_ecdh_curveそして1つの値だけを受け付けました。 +バージョン18.0より前のPostgreSQLでは、この設定はssl_ecdh_curveという名前で、指定できる値は1つだけでした。 @@ -3561,6 +3568,9 @@ huge pageを自動管理するオペレーティングシステム上でより file_copy_method configuration parameter + + file_copy_method設定パラメータ + @@ -3569,31 +3579,25 @@ huge pageを自動管理するオペレーティングシステム上でより Possible values are COPY (default) and CLONE (if operating support is available). --> -《機械翻訳》ファイルのコピーに使用するメソッドを指定します。 -有効な値はCOPYデフォルトとCLONEサポートが使用可能な場合です。 +ファイルのコピーに使用する方法を指定します。 +指定できる値はCOPY(デフォルト)とCLONE(操作がサポートがされている場合)です。 -《機械翻訳》このパラメータは以下に影響します。 +このパラメータは以下に影響を与えます。 - -《機械翻訳》CREATE DATABASE ... STRATEGY=FILE_COPYです。 - -《機械翻訳》ALTER DATABASE ... SET TABLESPACE ...です。 @@ -3605,7 +3609,8 @@ huge pageを自動管理するオペレーティングシステム上でより (macOS) system calls, giving the kernel the opportunity to share disk blocks or push work down to lower layers on some file systems. --> -《機械翻訳》CLONEは、copy_file_range()リナックス、FreeBSDまたはcopyfile(macOS)システム呼び出しを使用して、カーネルにディスクブロックまたはプッシュ作業ダウンを一部のファイルシステムの下位レイヤと共有する機会を与えます。 +CLONEは、copy_file_range()(Linux、FreeBSDの場合)またはcopyfile(macOSの場合) システムコールを使用します。 +これにより、カーネルはディスクブロックを共有したり、一部のファイルシステムの処理を下位レイヤにプッシュダウンしたりできます。 @@ -3615,6 +3620,9 @@ huge pageを自動管理するオペレーティングシステム上でより max_notify_queue_pages configuration parameter + + max_notify_queue_pages設定パラメータ + @@ -3658,9 +3666,9 @@ huge pageを自動管理するオペレーティングシステム上でより postmaster are not counted toward this limit. The default is one thousand files. --> -《機械翻訳》各オープンサブプロセスが同時にオープンできるサーバファイルの最大数を設定します。 -既にpostmasterで開かれるになっているファイルは、この制限にはカウントされません。 -デフォルトは1,000ファイルです。 +サーバの各子プロセスが同時にオープンできるファイル数の最大値を設定します。 +既にpostmasterで開かれているファイルは、この制限にはカウントされません。 +デフォルトは1000ファイルです。 -《マッチ度[56.666667]》それぞれのサーバ子プロセスが同時にオープンできるファイル数の最大値をセットします。 -デフォルトは1000ファイルです。 -もしもカーネルがプロセス毎の安全制限を強要している場合、この設定を気にかける必要はありません。 -しかし、いくつかのプラットフォーム(特にほとんどのBSDシステム)では、もし多くのプロセス全てがそれだけ多くのファイルを開くことを試みたとした場合、実際にサポートできるファイル数より多くのファイルを開くことを許しています。もしもToo many open filesエラーが発生した場合、この設定を削減してみてください。 +カーネルがプロセス毎の安全制限を強要している場合、この設定を気にかける必要はありません。 +しかし、いくつかのプラットフォーム(特にほとんどのBSDシステム)では、もし多くのプロセス全てがそれだけ多くのファイルを開くことを試みる場合、実際にサポートできるファイル数より多くのファイルを開くことを許しています。 +もしToo many open filesというエラーが発生した場合、この設定を削減してみてください。 このパラメータはサーバ起動時のみ設定可能です。 -《機械翻訳》カーネルがセーフごとの制限を実施している場合は、この設定について心配する必要はありません。 -しかし、一部のプラットフォーム(特にほとんどのBSDシステム)では、多くのプロセスがすべてのプロセスをオープンにして多くのファイルをオープンする場合、カーネルはシステムが実際にサポートできるよりも多くのファイルをトライにすることを許可します。 -開いているファイルが多すぎる障害が発生した場合は、トライはこの設定を減らします。 -このパラメータはサーバスタートでのみ設定できます。 @@ -3961,15 +3964,10 @@ huge pageを自動管理するオペレーティングシステム上でより 0 to disable issuance of asynchronous I/O requests. The default is 16. --> -《マッチ度[66.179541]》PostgreSQLが同時実行可能であると想定する同時ディスクI/O操作の数を設定します。 +PostgreSQLが同時実行可能であると想定する同時ストレージI/O操作の数を設定します。 この値を大きくすると、あらゆる個別のPostgreSQLセッションが並行して開始を試みるI/O操作の数が増加します。 -設定可能な範囲は1から1000まで、または非同期I/Oリクエストの発行を無効にするゼロです。 -現在、この設定はビットマップヒープスキャンのみに影響します。 -《機械翻訳》が同時に実行できる同時ストレージ入出力操作の数を設定します。 -この値を大きくすると、個々のPostgreSQLセッションがパラレルで開始しようとする入出力操作の数が増加します。 -許可されるレンジは1から1000または0非同期入出力要求の発行を無効にするため。 +設定可能な範囲は1から1000まで、または非同期I/Oリクエストの発行を無効にする0です。 デフォルトは16です。 -PostgreSQL @@ -3979,9 +3977,8 @@ huge pageを自動管理するオペレーティングシステム上でより devices with high IOPs. Unnecessarily high values may increase I/O latency for all queries on the system --> -《機械翻訳》値を大きくすると、高いインパクトストレージで最大のレイテンシが発生します。 -このシステムでは、値を大きくしない場合に問い合わせで顕著な入出力停止が発生したり、IOPの高いデバイスで発生したりします。 -必要以上に値を大きくすると、この地域のすべての問い合わせの入出力レイテンシが増加する可能性があります。 +値が高いほど、問い合わせで顕著なI/Oストールが発生するレイテンシの高いストレージや、IOPSが高いデバイスに最も大きな影響を与えます。 +不必要に高い値を設定すると、システム上のすべての問い合わせのI/O待ち時間が長くなる可能性があります。 @@ -3990,7 +3987,7 @@ huge pageを自動管理するオペレーティングシステム上でより effective_io_concurrency also controls the prefetch distance. --> -《機械翻訳》プレフェッチアドバイスサポートのシステムでは、effective_io_concurrencyはプレフェッチの間隔も制御します。 +プリフェッチ指示がサポートされているシステムでは、effective_io_concurrencyがプリフェッチの距離も制御します。 @@ -3999,7 +3996,7 @@ huge pageを自動管理するオペレーティングシステム上でより setting the tablespace parameter of the same name (see ). --> -《機械翻訳》同じテーブルスペースのテーブルスペースパラメータを設定することで、特定の名前にあるテーブルのこの値を上書きできます(を参照)。 +この値は、同じ名前のテーブル空間パラメータを設定することで、特定のテーブル空間内のテーブルに対して上書きできます(を参照)。 @@ -4028,11 +4025,8 @@ huge pageを自動管理するオペレーティングシステム上でより parameter of the same name (see ). --> -《マッチ度[66.831683]》デフォルトは、サポートされているシステムでは1、そうでなければ0です。 -この値は、テーブル空間パラメータの同じ名前のパラメータを設定することで、特定のテーブル空間内のテーブルに対して上書きできます。 -(を参照ください)。 -《機械翻訳》デフォルトは16です。 -同じテーブルスペースのテーブルスペースパラメータを設定することで、特定の名前のテーブルの値を上書きできます(を参照してください)。 +デフォルトは16です。 +この値は、同じ名前のテーブル空間パラメータを設定することで、特定のテーブル空間内のテーブルに対して上書きできます(を参照)。 @@ -4042,6 +4036,9 @@ huge pageを自動管理するオペレーティングシステム上でより io_max_combine_limit configuration parameter + + io_max_combine_limit設定パラメータ + @@ -4055,10 +4052,10 @@ huge pageを自動管理するオペレーティングシステム上でより size, but is typically 1MB on Unix and 128kB on Windows. The default is 128kB. --> -《機械翻訳》入出力を組み合せる操作の最大入出力サイズを制御し、ユーザを設定できるパラメータio_combine_limitを暗黙的に制限します。 -このパラメータは、postgresql.confファイルまたはサーバコマンドラインにのみ設定できます。 -設定可能な最大サイズはオペレーティングシステムとブロックサイズによって異なりますが、通常はUNIXでは1メガバイト、Windowsでは128キロバイトです。 -デフォルトは128キロバイトです。 +I/Oを結合する操作の最大のI/Oサイズを制御し、ユーザが設定可能なパラメータであるio_combine_limitを暗黙的に制限します。 +このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 +可能な最大サイズは、オペレーティングシステムとブロックサイズによって異なりますが、通常、Unixでは1MBであり、Windowsでは128kBです。 +デフォルトは128kBです。 @@ -4068,6 +4065,9 @@ huge pageを自動管理するオペレーティングシステム上でより io_combine_limit configuration parameter + + io_combine_limit設定パラメータ + @@ -4080,10 +4080,10 @@ huge pageを自動管理するオペレーティングシステム上でより size, but is typically 1MB on Unix and 128kB on Windows. The default is 128kB. --> -《機械翻訳》入出力を組み合せる操作の最大入出力サイズを制御します。 -io_max_combine_limitパラメータより大きい値を設定すると、より小さい値が自動的に使用されるため、入出力サイズを増やすには、両方の値を大きくする必要があります。 -可能な最大サイズはオペレーティングシステムとブロックサイズによって異なりますが、通常はUNIXでは1メガバイト、Windowsでは128キロバイトです。 -デフォルトは128キロバイトです。 +I/Oを結合する操作の最大のI/Oサイズを制御します。 +io_max_combine_limitパラメータよりも高い値に設定すると、代わりに低い値が自動的に使用されるため、I/Oサイズを増やすには両方を上げる必要がある場合があります。 +可能な最大サイズは、オペレーティングシステムとブロックサイズによって異なりますが、通常、Unixでは1MBであり、Windowsでは128kBです。 +デフォルトは128kBです。 @@ -4093,6 +4093,9 @@ huge pageを自動管理するオペレーティングシステム上でより io_max_concurrency configuration parameter + + io_max_concurrency設定パラメータ + @@ -4100,7 +4103,7 @@ huge pageを自動管理するオペレーティングシステム上でより Controls the maximum number of I/O operations that one process can execute simultaneously. --> -《機械翻訳》1つのプロセスが同時に実行できる入出力操作の最大数を制御します。 +1つのプロセスが同時に実行できるI/O操作の最大数を制御します。 -《機械翻訳》デフォルトに設定すると、とプロセスの最大数()に基づいて数が選択されますが、64を超えることはありません。 --1 +デフォルトの設定値の-1では、とプロセスの最大数(、および)に基づいて値が選択されますが、64を超える値にはなりません。 -《マッチ度[82.978723]》このパラメータはサーバ起動時のみ設定可能です。 -《機械翻訳》このパラメータはサーバ起動時のみ設定可能です。 +このパラメータはサーバ起動時のみ設定可能です。 @@ -4130,6 +4131,9 @@ huge pageを自動管理するオペレーティングシステム上でより io_method configuration parameter + + io_method設定パラメータ + @@ -4137,7 +4141,7 @@ huge pageを自動管理するオペレーティングシステム上でより Selects the method for executing asynchronous I/O. Possible values are: --> -《機械翻訳》非同期入出力を実行するメソッドを選択します。 +非同期I/Oを実行する方法を選択します。 可能な値は次のとおりです。 @@ -4145,7 +4149,8 @@ huge pageを自動管理するオペレーティングシステム上でより -《機械翻訳》worker実行プロセスを使用したワーカー非同期入出力。 +worker +(ワーカープロセスを使用する非同期I/Oを実行します) @@ -4156,7 +4161,9 @@ huge pageを自動管理するオペレーティングシステム上でより / ) --> -《機械翻訳》io_uring io_uringを使用する実行非同期の入出力では、/を使用するビルドが必要です。 +io_uring +(io_uringを使用して非同期I/Oを実行します。 + / を使用してビルドする必要があります) @@ -4164,18 +4171,21 @@ huge pageを自動管理するオペレーティングシステム上でより -《機械翻訳》sync実行非同期:同期的に適格なI/O。 +sync +(非同期で適格なI/Oを同期的に実行します) + +デフォルトはworkerです。 -《マッチ度[82.978723]》このパラメータはサーバ起動時のみ設定可能です。 -《機械翻訳》このパラメータはサーバ起動時のみ設定可能です。 +このパラメータはサーバ起動時のみ設定可能です。 @@ -4185,6 +4195,9 @@ huge pageを自動管理するオペレーティングシステム上でより io_workers configuration parameter + + io_workers設定パラメータ + @@ -4194,18 +4207,16 @@ huge pageを自動管理するオペレーティングシステム上でより postgresql.conf file or on the server command line. --> -《マッチ度[68.156425]》このパラメータはデフォルトで無効です。 -このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -《機械翻訳》使用する入出力ワーカープロセスの数を選択します。 +使用するI/Oワーカープロセスの数を選択します デフォルトは3です。 -このパラメータは、postgresql.confファイルまたはサーバコマンドラインでのみ設定できます。 +このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -《機械翻訳》workerに設定されている場合にのみ有効です。 +workerと設定されている場合にのみ有効です。 @@ -4213,7 +4224,10 @@ huge pageを自動管理するオペレーティングシステム上でより + + ワーカープロセス @@ -4265,7 +4279,7 @@ huge pageを自動管理するオペレーティングシステム上でより max_parallel_workers_per_gather configuration parameter - max_parallel_workers_per_gather 設定パラメータ + max_parallel_workers_per_gather設定パラメータ @@ -4350,22 +4364,13 @@ huge pageを自動管理するオペレーティングシステム上でより value to 0 disables the use of parallel workers by utility commands. --> -《マッチ度[83.246073]》単一のユーティリティコマンドで使用されるパラレルワーカーの最大数を設定します。 -今の所、パラレルワーカーの利用をサポートしているパラレルユーティリティコマンドは、CREATE INDEXがB-treeまたはBRINインデックスを構築するときと、FULLオプションなしのVACUUMです。 +単一のユーティリティコマンドで使用されるパラレルワーカーの最大数を設定します。 +今の所、パラレルワーカーの利用をサポートしているパラレルユーティリティコマンドは、CREATE INDEXがB-tree、GIN、またはBRINインデックスを構築するときと、FULLオプションなしのVACUUMです。 パラレルワーカーは、で確立したプロセスのプールから取得され、によって制限されます。 -要求したワーカー数は、実行時に実際には利用可能でないかも知れないことに注意してください。 +要求したワーカー数は、実行時に実際には利用可能でないかもしれないことに注意してください。 この場合は、ユーティリティ操作は期待したよりも少ない数のワーカーにより実行されます。 デフォルト値は2です。 0に設定すると、ユーティリティコマンドはパラレルワーカーを使用しません。 -《機械翻訳》1つのユーティリティコマンドで開始できるパラレル・ワーカーの最大数を設定します。 -現在、パラレルのユーティリティでは、サポートでのパラレル・ワーカーの使用を次のように指示しています。 -CREATE INDEXB-ツリー、GINまたはBRINインデックスを構築する場合、FULLオプションなし。 -パラレル・ワーカーは、によって確立されたプロセスのプールから取得され、によって制限されます。 -要求されたワーカーの数が実行時に実際に使用可能でない可能性があることを示すノート。 -この場合、ユーティリティオペレーションは予想よりも少ないワーカーで実行されます。 -デフォルト値は2です。 -この値を0に設定すると、ユーティリティコマンドによるパラレル・ワーカーの使用が無効になります。 -VACUUM @@ -5133,19 +5138,12 @@ WALの更新をディスクへ強制するのに使用される方法です。 Only superusers and users with the appropriate SET privilege can change this setting. --> -《マッチ度[84.785436]》このパラメータは、指定された圧縮方式を使用したWALの圧縮を有効にします。 -有効にすると、PostgreSQLサーバはがオンの時またはベースバックアップ中にWALに書き込まれた全ページイメージを圧縮します。 +このパラメータは、指定された圧縮方式を使用したWALの圧縮を有効にします。 +有効にすると、PostgreSQLサーバはWALに書き込まれる全ページイメージを圧縮します(例えば、がオンの時やベースバックアップ中です)。 圧縮されたページイメージはWAL再生中に伸長されます。 -サポートされている方法はpglzlz4(PostgreSQLでコンパイルされた場合)およびzstd(PostgreSQLでコンパイルされた場合)です。 +サポートされている方法はpglzlz4PostgreSQLでコンパイルされた場合)およびzstdPostgreSQLでコンパイルされた場合)です。 デフォルト値はoffです。 スーパーユーザと適切なSET権限を持つユーザのみがこの設定を変更できます。 -《機械翻訳》このパラメータは指定された圧縮メソッドを使用したWALの圧縮を有効にします。 -有効になっている場合、PostgreSQLサーバはWALに書き込まれたフルページイメージを圧縮します。 -例えばが有効な場合やベースバックアップ中など。 -圧縮されたページイメージはWALリプレイ中に展開されます。 -サポートされている方法はpglz,lz4PostgreSQLでコンパイルされた場合とzstdPostgreSQLでコンパイルされた場合です。 -デフォルト値はoffです。 -スーパーユーザと適切なSET権限を持つユーザのみがこの設定を変更することができます。 @@ -5310,7 +5308,7 @@ WALをフラッシュしたあと、非同期コミットしているトラン wal_writer_flush_after configuration parameter - wal_writer_flush_after 設定パラメータ + wal_writer_flush_after設定パラメータ @@ -5790,6 +5788,9 @@ WALセグメントファイルが溢れることが原因で起きるチェッ archive_library configuration parameter + + archive_library設定パラメータ + @@ -5921,9 +5922,9 @@ WALアーカイバプロセスは、このパラメータが変更されたと prefetching only if the operating system provides support for issuing read-ahead advice. --> -《機械翻訳》トライからプレフェッチへのブロックで、WALでは被参照であるがバッファプールではないものをリカバリ中に処理するかどうかを指定します。 -有効な値はoffonおよびtryデフォルトです。 -設定tryは、オペレーティングシステムが先読みアドバイスを発行するためにサポートを提供する場合にのみプリフェッチを有効にします。 +リカバリ中に、まだバッファプールにないWALで参照されているブロックをプリフェッチしようとするかどうかです。 +有効な値はoffon、およびtry(デフォルト)です。 +try設定は、オペレーティングシステムが先読み指示の発行をサポートしている場合にのみ先読みを有効にします。 -《機械翻訳》この期間より長く非アクティブのままになっているレプリケーションレプリケーションによって使用されていないコネクションスロットを無効にします。 -この値がユニットなしで指定された場合、秒単位で処理されます。 -ゼロ(デフォルト)の値は、アイドル状態のタイムアウト無効化メカニズムを無効にします。 +この期間より長く活動していない(レプリケーション接続で使用されていない)ままになっているレプリケーションスロットを無効にします。 +この値が単位なしで指定された場合は、秒単位であるとみなします。 +値がゼロ(デフォルト)の場合は、アイドルタイムアウトの無効化機構を無効にします。 このパラメータは、postgresql.confファイルまたはサーバコマンドラインでのみ設定できます。 @@ -6964,10 +6971,10 @@ WAL要約は、先行するバックアップと新しいバックアップの slot's pg_replication_slots.inactive_since value. --> -《機械翻訳》スロットの空き時間によるタイムアウトの無効化は、チェックポイント中に発生します。 -チェックポイントはcheckpoint_timeout間隔で発生するため、idle_replication_slot_timeoutを超えた時点と、次のスロットでチェックポイントの無効化がトリガされる時点との間に多少の遅延が発生する可能性があります。 -このような遅延を回避するために、ユーザはチェックポイントに対して、すぐに非アクティブなスロットを無効にするように強制できます。 -スロットの非アクティブな期間は、スロットのpg_replication_slots.inactive_since値を使用して計算されます。 +アイドルタイムアウトによるスロットの無効化は、チェックポイント中に発生します。 +チェックポイントはcheckpoint_timeoutの間隔で発生するため、idle_replication_slot_timeoutを超えてから次のチェックポイントでスロットの無効化が行われるまでに多少の遅れが生じる可能性があります。 +このような遅延を避けるために、ユーザはチェックポイントを強制して活動していないスロットを速やかに無効にすることができます。 +スロットが活動していない期間は、スロットのpg_replication_slots.inactive_sinceの値を使用して計算されます。 @@ -6980,8 +6987,8 @@ WAL要約は、先行するバックアップと新しいバックアップの be inactive because they don't perform logical decoding to produce changes. --> -《機械翻訳》ノートアイドルタイムアウト無効化メカニズムは、WALを予約しないスロットや、スタンバイサーバから同期されるプライマリサーバ上のスロット(すなわち、pg_replication_slots.syncedの値trueを持つレプリケーションスロット)には適用されません。 -同期スロットは、変更を生成するロジカルデコーディングを行わないため、常に非アクティブとみなされます。 +アイドルタイムアウトの無効化機構は、WALを保存していないスロットや、プライマリサーバから同期されているスタンバイサーバのスロット(つまり、pg_replication_slots.syncedの値がtrueであるスタンバイスロット)には適用されないことに注意してください。 +同期されているスロットは、論理的なデコードを実行して変更を生成しないため、常に活動していないものと見なされます。 @@ -7210,12 +7217,10 @@ ANY num_sync ( num_syncは、トランザクションが応答を待機する必要のある同期スタンバイの数です。 +ここで、num_syncは、トランザクションが応答を待機する必要のある同期スタンバイの数です。 standby_nameは、スタンバイサーバの名前です。 +num_syncは、ゼロより大きい整数値である必要があります。 FIRSTANYは、リスト中のサーバから同期スタンバイを選ぶ方法を指定します。 -《機械翻訳》ここで、num_syncはトランザクションが応答を待機する必要がある同期的スタンバイの数、standby_名前はスタンバイサーバの名前です。 -num_syncは整数の値より大きいゼロである必要があります。 -FIRSTおよびANYメソッドを指定して、リストされたサーバから同期的スタンバイを選択します。 -《機械翻訳》スタンバイのノートを前後に移動すると、必要なクロックでフィードバックメッセージが送信されない可能性があるインターバル。 -極端な場合、フィードバックのリスクはタイムスタンプに基づいているため、拡張期間のプライマリで不要な行が削除されないメカニズムが長くなる可能性があります。 +スタンバイの時計が前後にずれると、必要な間隔でフィードバックメッセージが送信されない場合があることに注意してください。 +フィードバック機構はタイムスタンプに基づいているため、極端なケースでは、プライマリの無効な行が長期間削除されないという危険が長引く可能性があります。 @@ -7717,7 +7722,7 @@ WAL受信プロセスが実行中にこのパラメータが変更されると wal_receiver_timeout configuration parameter - wal_receiver_timeout 設定パラメータ + wal_receiver_timeout設定パラメータ @@ -7794,8 +7799,7 @@ WALの生成頻度が少ないシステムでは、この値を大きくする replication apply worker or table synchronization worker will be respawned. --> -《マッチ度[67.123288]》論理レプリケーションでは、このパラメータによって、失敗したレプリケーション適用ワーカーが再生成される頻度も制限されます。 -《機械翻訳》論理レプリケーションでは、このパラメータによって、失敗したレプリケーション適用ワーカーまたはテーブル同期化ワーカーが再生成される頻度も制限されます。 +論理レプリケーションでは、このパラメータによって、失敗したレプリケーション適用ワーカーやテーブル同期ワーカーが再生成される頻度も制限されます。 @@ -7967,6 +7971,9 @@ WALレコードは、適用される準備が整うまでスタンバイに保 max_active_replication_origins configuration parameter + + max_active_replication_origins設定パラメータ + @@ -7984,17 +7991,11 @@ WALレコードは、適用される準備が整うまでスタンバイに保 number of subscriptions that will be added to the subscriber, plus some reserve for table synchronization. --> -《マッチ度[78.739003]》サブスクライバー側ではレプリケーション原点(origin)(参照)をいくつ並行して追跡できるかを指定します。 -これは実質的に論理レプリケーションのサブスクリプションをサーバ上にいくつ作ることができるかを制限します。 -現在追跡しているレプリケーション原点の数(pg_replication_origin_statusに反映されます)よりも小さい値を設定すると、サーバが起動しなくなります。 -max_replication_slotsは、少なくともサブスクライバーに追加されるサブスクリプションの数に、テーブル同期用の予備を加えた数に設定する必要があります。 - -《機械翻訳》同時に追跡できるレプリケーション起点(を参照)の数を指定し、その論理レプリケーションで作成できるサーバサブスクリプションの数を効果的に制限します。 - pg_replication_origin_statusに反映される追跡される現在のレプリケーション起点番号よりも小さい値に設定すると、サーバは開始できなくなります。 +同時に追跡できるレプリケーション起点(replication origin)(を参照)の数を指定し、サーバ上に作成できる論理レプリケーションのサブスクリプション数を効果的に制限します。 +現在追跡されているレプリケーション起点の数(pg_replication_origin_statusに反映されている)よりも低い値に設定すると、サーバが起動しなくなります。 デフォルトは10です。 -このパラメータはサーバスタートにのみ設定できます。 -max_active_replication_origins少なくともサブスクライバーに追加されるサブスクリプションの数に設定する必要があります。 -プラスはテーブルの同期化のために予約します。 +このパラメータはサーバ起動時のみ設定可能です。 +少なくともmax_active_replication_originsは、サブスクライバーに追加されるサブスクリプション数に、テーブル同期のために予約された数を加えた数以上に設定することが必要です。 @@ -8212,6 +8213,9 @@ WALレコードは、適用される準備が整うまでスタンバイに保 enable_distinct_reordering configuration parameter + + enable_distinct_reordering設定パラメータ + @@ -8219,9 +8223,7 @@ WALレコードは、適用される準備が整うまでスタンバイに保 Enables or disables the query planner's ability to reorder DISTINCT keys to match the input path's pathkeys. The default is on. --> -《マッチ度[59.589041]》問い合わせプランナがギャザーマージ計画型を選択することを有効もしくは無効にします。 -デフォルトはonです。 -《機械翻訳》入力されたプランナのパスキーをマッチするために、問い合わせパスがDISTINCTキーを並べ替える機能を有効または無効にします。 +入力パスのパスキーと一致するようにDISTINCTキーの順序を並べ替える問い合わせプランナの機能を有効または無効にします。 デフォルトはonです。 @@ -8669,6 +8671,9 @@ WALレコードは、適用される準備が整うまでスタンバイに保 enable_self_join_elimination configuration parameter + + enable_self_join_elimination設定パラメータ + @@ -8678,8 +8683,8 @@ WALレコードは、適用される準備が整うまでスタンバイに保 single scans. Takes into consideration only plain tables. The default is on. --> -《機械翻訳》プランナを分析し、自己結合を意味的に等価な単一スキャンに置換する問い合わせ「最適化の問い合わせツリー」を有効または無効にします。 -プレーン表のみが考慮されます。 +問い合わせツリーを分析し、自己結合を意味的に同等の一度のスキャンに置き換える問い合わせプランナの最適化を有効または無効にします。 +通常のテーブルのみが考慮されます。 デフォルトはonです。 @@ -9885,14 +9890,9 @@ Windowsでは、eventlogも同時に提供します。 must be enabled to generate CSV-format log output. --> -《マッチ度[85.347044]》csvloglog_destinationに含まれる場合、ログ項目はプログラムへの読み込みが簡便なカンマ区切り値書式(CSV)で出力されます。 +csvloglog_destinationに含まれる場合、ログ項目はプログラムへの読み込みが簡便なカンマ区切り値書式(CSV)で出力されます。 詳細はを参照してください。 CSV書式のログ出力を生成するためにはを有効にする必要があります。 -《機械翻訳》log_destination csvlogが含まれている場合、ログエントリはカンマ区切り値CSV)フォーマットに出力されます。 -プログラムにログをロードするのに便利です。 -詳細はを参照してください。 -CSV-フォーマットログ出力を生成するには、を有効にする必要があります。 - -《機械翻訳》各コネクションのサーバをログに記録します。 -デフォルトは空の文字列''で、すべてのコネクションロギングを無効にします。 -次のオプションは単独で指定するか、カンマで区切ったリストで指定できます: +サーバへの各接続の情報をログに記録します。 +デフォルトは空文字列である''で、すべての接続ログを無効にします。 +以下のオプションは単独で指定することも、コンマで区切ったリストで指定することもできます。 + + 接続ログのオプション @@ -11227,7 +11230,7 @@ Unixシステムにおいては、logging_collectorが有効 - 《機械翻訳》コネクションの受領を記録します。 + 接続の受信を記録します。 @@ -11242,9 +11245,9 @@ Unixシステムにおいては、logging_collectorが有効 authentication is always logged regardless of the value of this setting. --> -《機械翻訳》オリジナルメソッドが認証を識別するために使用するユーザIDを記録します。 -ほとんどの場合、ID文字列はPostgreSQLusernameと一致しますが、一部のサード・パーティ認証メソッドは、サーバが格納するオリジナルユーザ識別子前を変更する場合があります。 -失敗した認証は、この設定の値に関係なく常に記録されます。 +ユーザを識別する認証方法で使用される元の識別子を記録します。 +ほとんどの場合、識別子はPostgreSQLのユーザ名と一致しますが、サードパーティの認証方法によっては、サーバが保存する前に元のユーザ識別子が変更されることがあります。 +認証が失敗した場合、この設定の値に関係なく常に記録されます。 @@ -11258,9 +11261,9 @@ Unixシステムにおいては、logging_collectorが有効 username as well as the database name and application name, if applicable. --> -《機械翻訳》認証が正常に完了したことをログに記録します。 -このポイントでは、コネクションは設定されていますが、バックエンドはまだ完全には設定されていません。 -ログメッセージには、認証されたユーザ名と、該当する場合はデータベース名前およびアプリケーション名前が含まれます。 +認証が正常に完了したことを記録します。 +この時点で接続は確立されていますが、バックエンドはまだ完全には設定されていません。 +ログメッセージには、認証されたユーザ名に加えて、データベース名とアプリケーション名(該当する場合)が含まれます。 @@ -11276,8 +11279,8 @@ Unixシステムにおいては、logging_collectorが有効 for query), the time it took to fork the new backend, and the time it took to authenticate the user. --> -《機械翻訳》コネクションが最初のバックエンドを実行する準備ができるまでに、コネクションの確立と問い合わせの設定に費やした時間を記録します。 -ログメッセージには、合計セットアップ時間(ポストマスタが着信コネクションを受け入れてから、コネクションが問い合わせの準備ができたときに終了するまで)、新バックエンドをフォークするのにかかった時間、ユーザを認証するのにかかった時間の3つの時間が含まれます。 +接続が最初の問い合わせを実行する準備ができるまで、接続の確立とバックエンドの設定にかかった時間を記録します。 +ログメッセージには、合計設定時間(postmasterが接続の着信を受け入れてから、接続が問い合わせ可能になった時点まで)、新しいバックエンドをフォークするのにかかった時間、およびユーザ認証にかかった時間の3つの期間が含まれます。 @@ -11289,8 +11292,8 @@ Unixシステムにおいては、logging_collectorが有効 all is specified in a list of other options, all connection aspects will be logged. --> -《機械翻訳》すべての別名を指定することと同等の便宜的オプション。 -allが他のオプションのリストで指定されている場合、すべてのコネクションの側面がログに記録されます。 +すべてのオプションを指定するのと同じ便利な別名です。 +他のオプションのリストにallが指定されていると、すべての接続状況がログに記録されます。 @@ -11303,7 +11306,7 @@ Unixシステムにおいては、logging_collectorが有効 Disconnection logging is separately controlled by . --> -《機械翻訳》断路器ロギングはが別途管理している。 +切断時のロギングはによって個別に制御されます。 @@ -11316,8 +11319,8 @@ Unixシステムにおいては、logging_collectorが有効 the receipt, authentication, and authorization options. --> -《機械翻訳》後方互換性の目的では、onofftruefalseyesno1、および0は引き続きサポートされます。 -正の値はreceiptauthenticationauthorizationオプションを指定するのと同じです。 +下位互換性の目的で、onofftruefalseyesno1、および0は引き続きサポートされます。 +正の値はreceiptauthentication、およびauthorizationオプションを指定するのと同じです。 @@ -11326,9 +11329,7 @@ Unixシステムにおいては、logging_collectorが有効 privilege can change this parameter at session start, and it cannot be changed at all within a session. --> -《マッチ度[51.445087]》この設定を変更できるのは、スーパーユーザと適切なSET権限を持つユーザだけです。 -《機械翻訳》スーパーユーザおよび適切なSET権限権限を持つユーザのみが、セッションパラメータでこのスタートを変更することができます。 -セッション内で変更することはできません。 +スーパーユーザと、適切なSET権限を持つユーザだけがセッション開始時にこのパラメータを変更でき、セッションが開始された後は変更できません。 @@ -11928,6 +11929,9 @@ log_line_prefix = '%m [%p] %q%u@%d/%a ' log_lock_failures configuration parameter + + log_lock_failures設定パラメータ + @@ -11940,16 +11944,11 @@ log_line_prefix = '%m [%p] %q%u@%d/%a ' users with the appropriate SET privilege can change this setting. --> -《マッチ度[51.358696]》セッションがロックの獲得までの間により長く待機する場合にログメッセージを生成するかどうかを制御します。 -これは、ロック待ちによって性能がでていないのかどうか確認する時に有用です。 +ロック獲得が失敗したときに詳細なログメッセージを生成するかどうかを制御します。 +これは、ロックの獲得が失敗した原因を分析するのに役立ちます。 +現在、SELECT NOWAITによるロック獲得失敗のみがサポートされています。 デフォルトはoffです。 スーパーユーザと、適切なSET権限を持つユーザのみがこの設定を変更することができます。 -《機械翻訳》ログの取得に失敗した場合に、詳細なメッセージを生成するかどうかを制御します。 -これは、ロックの失敗の原因を分析するのに役立ちます。 -現在、SELECT NOWAITによるロックの失敗のみがサポートされています。 -ロックはoffです。 -スーパーユーザおよび適切なSETデフォルトを持つユーザのみがこの設定を変更できます。 -権限 @@ -12937,6 +12936,9 @@ NULL値を持つ文字列フィールドは出力から除外されます。 track_cost_delay_timing configuration parameter + + track_cost_delay_timing設定パラメータ + @@ -12958,18 +12960,13 @@ NULL値を持つ文字列フィールドは出力から除外されます。 Only superusers and users with the appropriate SET privilege can change this setting. --> -《マッチ度[54.964176]》データベースによるI/O呼び出しの記録を有効にします。 -このパラメータはデフォルトで無効になっています。その理由は、現時点の時刻をオペレーティングシステムに繰り返し問い合わせるので、プラットフォームによっては深刻な負荷の原因になるからです。 -使用しているシステムにおける記録の負荷を計測するためツールが使用できます。 -I/O呼び出し情報は、pg_stat_databasepg_stat_ioに表示されます。 -BUFFERSオプションが設定されている時は の出力、VERBOSEオプションが設定されている時はの出力、が設定されている時はにより表示されます。 +コストベースのバキューム遅延の記録を有効にします(を参照)。 +このパラメータはデフォルトでは無効になっています。 +これは、オペレーティングシステムに現在の時刻を繰り返し問い合わせるため、一部のプラットフォームでは大きなオーバーヘッドが発生する可能性があるためです。 +ツールを使用して、システム上のタイミングのオーバーヘッドを測定できます。 +コストベースのバキューム遅延タイミング情報は、pg_stat_progress_vacuumpg_stat_progress_analyzeに表示されます。 +また、VERBOSEオプションが使用されているの出力、が設定されている場合はautovacuumで行われる自動バキューム処理と自動解析処理でも表示されます。 スーパーユーザと、適切なSET権限を持つユーザのみがこの設定を変更することができます。 -《機械翻訳》コストを拠点とするタイミング遅延のバキュームを有効にします(を参照)。 -このパラメータはデフォルトのオフです。 -これは、現在時間の間オペレーティングシステムを繰り返し問い合わせするため、一部のプラットフォームでは重大なオーバーヘッドを引き起こす可能性があります。 -ツールを使用して、システムのタイミングのオーバーヘッドを測定できます。 -コストを拠点とするバキューム遅延タイミングの情報は、VERBOSEオプションが使用された場合はの出力のpg_stat_progress_vacuumpg_stat_progress_analyzeに表示され、が設定された場合は自動バキュームと自動分析のオートバキュームに表示されます。 -スーパーユーザと適切なSET権限を持つユーザのみがこの設定を変更できます。 @@ -13009,18 +13006,13 @@ I/O呼び出し情報は、SET privilege can change this setting. --> -《マッチ度[69.105691]》データベースによるI/O呼び出しの記録を有効にします。 -このパラメータはデフォルトで無効になっています。その理由は、現時点の時刻をオペレーティングシステムに繰り返し問い合わせるので、プラットフォームによっては深刻な負荷の原因になるからです。 +データベースによるI/O待機の記録を有効にします。 +このパラメータはデフォルトで無効になっています。 +その理由は、現時点の時刻をオペレーティングシステムに繰り返し問い合わせるので、プラットフォームによっては深刻な負荷の原因になるからです。 使用しているシステムにおける記録の負荷を計測するためツールが使用できます。 -I/O呼び出し情報は、pg_stat_databasepg_stat_ioに表示されます。 -BUFFERSオプションが設定されている時は の出力、VERBOSEオプションが設定されている時はの出力、が設定されている時はにより表示されます。 +I/Oの記録情報は、pg_stat_databasepg_stat_ioobjectwalではない)、pg_stat_get_backend_io()関数(objectwalではない)の出力に表示されます。 +また、BUFFERSオプションが使用されているの出力、VERBOSEオプションが使用されているの出力、が設定されている場合はにより表示されます。 スーパーユーザと、適切なSET権限を持つユーザのみがこの設定を変更することができます。 -《機械翻訳》データベース入出力待機のタイミングを有効にします。 -このパラメータはデフォルトのオフです。 -現在時間の間、繰り返しオペレーティングシステムを問い合わせするため、一部のプラットフォームでは重大なオーバーヘッドが発生する可能性があります。 -ツールを使用して、システムのタイミングのオーバーヘッドを測定できます。 -入出力タイミング情報はpg_stat_databasepg_stat_ioオブジェクトwalでない場合、pg_stat_get_backend_io()関数の出力(オブジェクトwalでない場合)、BUFFERSオプションが使用された場合のの出力、VERBOSEオプションが使用された場合のの出力、自動バキュームと自動分析の場合のオートバキューム、が設定されている場合、およびによって表示されます。 -スーパーユーザと適切なSET権限を持つユーザのみがこの設定を変更できます。 @@ -13052,16 +13044,12 @@ I/O呼び出し情報は、SET privilege can change this setting. --> -《マッチ度[59.563543]》データベースによるWAL I/O呼び出しの記録を有効にします。 -このパラメータはデフォルトで無効になっています。その理由は、現時点の時刻をオペレーティングシステムに繰り返し問い合わせるので、プラットフォームによっては深刻な負荷の原因になるからです。 +WALによるI/O待機の記録を有効にします。 +このパラメータはデフォルトで無効になっています。 +その理由は、現時点の時刻をオペレーティングシステムに繰り返し問い合わせるので、プラットフォームによっては深刻な負荷の原因になるからです。 使用しているシステムにおける負荷のタイミングを計測するためpg_test_timingツールが使用できます。 -I/O呼び出し情報は、pg_stat_walに表示されます。 +I/Oの記録情報は、objectwalpg_stat_io、およびobjectwalpg_stat_get_backend_io()関数の出力に表示されます。 スーパーユーザと、適切なSET権限を持つユーザのみがこの設定を変更することができます。 -《機械翻訳》WAL I/O待機のタイミングを有効にします。 -このパラメータはデフォルトによるオフで、現在時間の間オペレーティングシステムを繰り返し問い合わせするため、一部のプラットフォームで重大なオーバーヘッドが発生する可能性があります。 -pg_test_timingツールを使用して、システムでタイミングのオーバーヘッドを測定できます。 -入出力タイミング情報は、オブジェクトwalの場合はpg_stat_ioに、オブジェクトwalの場合はpg_stat_get_backend_io()関数の出力に表示されます。 -スーパーユーザおよび適切なSET権限を持つユーザのみがこの設定を変更できます。 @@ -13284,20 +13272,27 @@ SQL関数、C言語関数も追跡するためにはallと指 + + Vacuum作業 vacuum configuration parameters + + vacuum + 設定パラメータ + -《機械翻訳》これらのパラメータは、バキューム処理の動作をコントロールします。 -バキュームの目的と責任の詳細は、を参照してください。 +これらのパラメータは、バキューム処理の挙動を制御します。 +バキュームの目的と責任の詳細はを参照してください。 @@ -13326,6 +13321,9 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum configuration parameter + + autovacuum設定パラメータ + @@ -13338,15 +13336,11 @@ SQL関数、C言語関数も追跡するためにはallと指 file or on the server command line; however, autovacuuming can be disabled for individual tables by changing table storage parameters. --> -《マッチ度[85.459184]》サーバがautovacuumランチャデーモンを実行すべきかどうかを管理します。 +サーバが自動バキュームランチャデーモンを実行すべきかどうかを管理します。 デフォルトでは有効です。 -しかしautovacuumを作動させるためにはも有効でなければなりません。 +しかし自動バキュームを作動させるためにはも有効でなければなりません。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、テーブルストレージパラメータを変更することにより、autovacuumは個々のテーブルに対して無効にできます。 -《機械翻訳》サーバが自動バキュームランチャデーモンを稼働させるかどうかを制御します。 -これはデフォルトによって有効になっていますが、オートバキュームが機能するためにはも有効になっている必要があります。 -このパラメータはpostgresql.confファイルまたはサーバコマンドライン上でのみ設定可能です。 -しかし、テーブルストレージパラメータを変更することで個々のテーブルに対して自動バキュームを無効にすることができます。 +ただし、テーブル格納パラメータを変更することにより、自動バキュームは個々のテーブルに対して無効にできます。 -《マッチ度[84.134615]》このパラメータが無効であったとしてもシステムは、トランザクションIDの周回を防止する必要があれば、autovacuumプロセスを起動することに注意してください。 -詳細はを参照してください。 -《機械翻訳》このパラメータが無効であったとしてもシステムは、トランザクションIDの周回を防止する必要があれば、autovacuumプロセスを起動することに注意してください。 +このパラメータが無効であったとしてもシステムは、トランザクションIDの周回を防止する必要があれば、自動バキュームプロセスを起動することに注意してください。 詳細はを参照してください。 @@ -13368,6 +13360,9 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_worker_slots configuration parameter + + autovacuum_worker_slots設定パラメータ + @@ -13377,16 +13372,16 @@ SQL関数、C言語関数も追跡するためにはallと指 your kernel settings will not support it (as determined during initdb). This parameter can only be set at server start. --> -《機械翻訳》バックエンドワーカープロセスのために予約するオートバキュームスロットの数を指定します。 -デフォルトは通常16スロットですが、カーネル設定がサポートしない場合(initdb時に決定されます)はこれより少なくなる可能性があります。 -このパラメータはサーバスタートでのみ設定できます。 +自動バキュームワーカープロセス用に予約するバックエンドのスロット数を指定します。 +デフォルトは通常16スロットですが、カーネル設定でサポートされない場合(initdb中に判定します)、それより少なくなる可能性があります。 +このパラメータはサーバ起動時のみ設定可能です。 -《機械翻訳》この値を変更する場合は、の調整も考慮してください。 +この値を変更する場合は、を調整することも考慮してください。 @@ -13396,6 +13391,9 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_max_workers configuration parameter + + autovacuum_max_workers設定パラメータ + @@ -13405,12 +13403,9 @@ SQL関数、C言語関数も追跡するためにはallと指 is 3. This parameter can only be set in the postgresql.conf file or on the server command line. --> -《マッチ度[61.313869]》同時に実行することができるautovacuumプロセス(autovacuumランチャ以外)の最大数を指定します。 -デフォルトは3です。 -このパラメータはサーバ起動時のみ設定可能です。 -《機械翻訳》同時に実行できる自動バキュームプロセス(自動バキュームランチャ以外)の最大数を指定します。 +同時に実行することができる自動バキュームプロセス(自動バキュームランチャ以外)の最大数を指定します。 デフォルトは3です。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインにのみ設定できます。 +このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -《機械翻訳》ノートでは、この値をよりも高く設定しても効果はありません。 -これは、オートバキュームワーカーがその設定によって確立されたプールのスロットから取得されるためです。 +よりも大きい値を設定しても効果はありません。 +これは、自動バキュームワーカーがこの設定によって確立されたスロットのプールから取得されるためです。 @@ -13430,6 +13425,9 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_naptime configuration parameter + + autovacuum_naptime設定パラメータ + @@ -13443,16 +13441,11 @@ SQL関数、C言語関数も追跡するためにはallと指 This parameter can only be set in the postgresql.conf file or on the server command line. --> -《マッチ度[86.081370]》あるデータベースについて実行されるautovacuumデーモンの最小遅延を指定します。 +あるデータベースについて実行される自動バキュームデーモンの最小遅延を指定します。 それぞれの周期で、デーモンはそのデータベースを試験し、そしてそのデータベース内のテーブルで必要性が認められると、VACUUMおよびANALYZEコマンドを発行します。 この値が単位なしで指定された場合は、秒単位であるとみなします。 デフォルトは1分(1min)です。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -《機械翻訳》任意のデータベースで実行されるオートバキューム間の最小遅延を指定します。 -各ラウンドで、デーモンはデータベースを検査し、必要に応じてそのデータベースの表に対してVACUUMおよびANALYZEコマンドを発行します。 -この値がユニットなしで指定された場合、秒として扱われます。 -デフォルトは1分(1min)です。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できます。 @@ -13463,6 +13456,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_vacuum_threshold configuration parameter + + autovacuum_vacuum_threshold + 設定パラメータ + @@ -13475,13 +13472,10 @@ SQL関数、C言語関数も追跡するためにはallと指 but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[84.090909]》どのテーブルに対してもVACUUMを起動するために必要な、更新もしくは削除されたタプルの最小数を指定します。 +ある任意のテーブルでVACUUMが起動されるのに必要な更新もしくは削除されたタプルの最小数を指定します。 デフォルトは50タプルです。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》VACUUM任意の1つのテーブルのトリガに必要な更新または削除されたタプルの最小数を指定します。 -デフォルトは50タプルです。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインにのみ設定できますが、テーブルストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -13492,6 +13486,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_vacuum_insert_threshold configuration parameter + + autovacuum_vacuum_insert_threshold + 設定パラメータ + @@ -13506,15 +13504,11 @@ SQL関数、C言語関数も追跡するためにはallと指 but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[84.401709]》あるテーブルでVACUUMを起動するきっかけとなるのに必要な挿入タプル数を設定します。 +ある任意のテーブルでVACUUMが起動されるのに必要な挿入タプル数を設定します。 デフォルトは1000タプルです。 --1が指定されると、自動VACUUMが挿入タプル数に基づいてVACUUM操作を引き起こすことはなくなります。 +-1が指定されると、自動バキュームが挿入タプル数に基づいてVACUUM操作を引き起こすことはなくなります。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》VACUUM任意の1つのテーブルのトリガaに必要な挿入タプルの数が指定されます。 -デフォルトは1000タプルです。 --1が指定された場合、オートバキュームは挿入の数に基づいてVACUUM任意の表のオペレーションをトリガしません。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できますが、テーブルストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -13525,6 +13519,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_analyze_threshold configuration parameter + + autovacuum_analyze_threshold + 設定パラメータ + @@ -13537,13 +13535,10 @@ SQL関数、C言語関数も追跡するためにはallと指 but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[84.615385]》どのテーブルに対してもANALYZEを起動するのに必要な、挿入、更新、もしくは削除されたタプルの最小数を指定します。 +ある任意のテーブルでANALYZEが起動されるのに必要な、挿入、更新、もしくは削除されたタプルの最小数を指定します。 デフォルトは50タプルです。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》ANALYZE任意の1つのテーブルのトリガに必要な挿入、更新または削除されたタプルの最小数を指定します。 -デフォルトは50タプルです。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインにのみで設定できますが、テーブルストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -13554,6 +13549,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_vacuum_scale_factor configuration parameter + + autovacuum_vacuum_scale_factor + 設定パラメータ + @@ -13567,13 +13566,10 @@ SQL関数、C言語関数も追跡するためにはallと指 but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[80.285036]》VACUUMを起動するか否かを決定するときに、autovacuum_vacuum_thresholdに足し算するテーブル容量の割合を指定します。 -デフォルトは0.2(テーブルサイズの20%)です。 +VACUUMを起動するかどうか決定するときに、autovacuum_vacuum_thresholdに追加するテーブルサイズの割合を指定します。 +デフォルトは0.2(テーブルサイズの20%)です。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》aVACUUMをトリガするかどうかを決定するときに、autovacuum_vacuum_thresholdに追加するテーブルサイズの割合を指定します。 -デフォルトは0.2(テーブルサイズの20%です)。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できますが、テーブルストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -13584,6 +13580,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_vacuum_insert_scale_factor configuration parameter + + autovacuum_vacuum_insert_scale_factor + 設定パラメータ + @@ -13596,13 +13596,10 @@ SQL関数、C言語関数も追跡するためにはallと指 file or on the server command line; but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[75.109170]》VACUUMを起動するかどうか決める際のautovacuum_vacuum_insert_thresholdに追加するテーブルサイズの割合を指定します。 -デフォルトは0.2(テーブルサイズの20%)です。 +VACUUMを起動するかどうか決めるときに、autovacuum_vacuum_insert_thresholdに追加するテーブルの未凍結なページの割合を指定します。 +デフォルトは0.2(テーブルで未凍結なページの20%)です。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》aVACUUMをページにするかどうかを決定する場合に、autovacuum_vacuum_insert_thresholdに追加するテーブルの未凍結トリガの割合を指定します。 -デフォルトは0.2テーブルの未凍結ページの20%です。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できますが、テーブルストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -13613,6 +13610,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_analyze_scale_factor configuration parameter + + autovacuum_analyze_scale_factor + 設定パラメータ + @@ -13626,13 +13627,10 @@ SQL関数、C言語関数も追跡するためにはallと指 but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[80.424528]》ANALYZEを起動するか否かを決定するときに、autovacuum_analyze_thresholdに足し算するテーブル容量の割合を指定します。 -デフォルトは0.1(テーブルサイズの10%)です。 +ANALYZEを起動するかどうか決めるときに、autovacuum_analyze_thresholdに追加するテーブルサイズの割合を指定します。 +デフォルトは0.1(テーブルサイズの10%)です。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》ANALYZEをトリガするかどうかを決定するときに、autovacuum_analyze_thresholdに追加するテーブルサイズの割合を指定します。 -デフォルトは0.1(テーブルサイズの10%です)。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できますが、テーブルストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -13643,6 +13641,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_vacuum_max_threshold configuration parameter + + autovacuum_vacuum_max_threshold + 設定パラメータ + @@ -13659,15 +13661,11 @@ SQL関数、C言語関数も追跡するためにはallと指 command line; but the setting can be overridden for individual tables by changing storage parameters. --> -《マッチ度[51.766513]》あるテーブルでVACUUMを起動するきっかけとなるのに必要な挿入タプル数を設定します。 -デフォルトは1000タプルです。 --1が指定されると、自動VACUUMが挿入タプル数に基づいてVACUUM操作を引き起こすことはなくなります。 +ある任意のテーブルでVACUUMが起動されるのに必要な更新または削除されたタプルの最大数、つまりautovacuum_vacuum_thresholdautovacuum_vacuum_scale_factorで計算される値の上限値を指定します。 +デフォルトは1億タプルです。 +-1を指定すると、自動バキュームは、VACUUM操作を起動する更新または削除されたタプルの最大数を強制しません。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》トリガaに必要な更新または削除されたタプルの最大数を指定しますVACUUM任意の1つのテーブル、つまりautovacuum_vacuum_thresholdおよびautovacuum_vacuum_scale_factorで計算された値の制限。 -デフォルトは100,000,000タプルです。 --1を指定すると、オートバキュームはトリガaVACUUMオペレーションになる更新または削除されたタプルの最大数を強制しません。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインにのみ設定できますが、ストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -13678,6 +13676,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_freeze_max_age configuration parameter + + autovacuum_freeze_max_age + 設定パラメータ + @@ -13689,12 +13691,8 @@ SQL関数、C言語関数も追跡するためにはallと指 Note that the system will launch autovacuum processes to prevent wraparound even when autovacuum is otherwise disabled. --> -《マッチ度[87.335092]》トランザクションID周回を防ぐためにVACUUM操作が強制される前までにテーブルのpg_class.relfrozenxid フィールドが到達できる最大(トランザクションにおける)年代を指定します。 +トランザクションID周回を防ぐためにVACUUM操作が強制される前までにテーブルのpg_class.relfrozenxidフィールドが到達できる(トランザクションにおける)最大の年代を指定します。 自動バキュームが無効であった時でも、システムは周回を防ぐために自動バキューム子プロセスを起動することに注意してください。 -《機械翻訳》テーブルpg_classの最大有効期間(トランザクション数)を指定します。 -relfrozenxidフィールドは前を獲得することができます。 -VACUUMオペレーションはテーブル内のトランザクションIDの周回を防ぐことを強制されます。 -オートバキュームが他の障害を負っている場合でも周回を防ぐためにシステムが自動バキュームプロセスを立ち上げるというノート。 @@ -13707,15 +13705,11 @@ SQL関数、C言語関数も追跡するためにはallと指 changing table storage parameters. For more information see . --> -《マッチ度[84.741144]》vacuumは同時にpg_xactサブディレクトリから古いファイルの削除を許可します。 +バキューム処理は同時にpg_xactサブディレクトリから古いファイルの削除を許可します。 これが、比較的低い2億トランザクションがデフォルトである理由です。 このパラメータはサーバ起動時にのみ設定可能です。 -しかし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルで減らすことができます。 +しかし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルで減らすことができます。 詳細はを参照してください。 -《機械翻訳》バキュームでは、pg_xactサブディレクトリから古いファイルを削除することもできます。 -これが、デフォルトが比較的少ない200,000,000トランザクションである理由です。 -このパラメータはサーバスタートでのみ設定できますが、テーブルストレージパラメータを変更することで個々のテーブルの設定を減らすことができます。 -詳細については、を参照してください。 @@ -13726,6 +13720,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_multixact_freeze_max_age configuration parameter + + autovacuum_multixact_freeze_max_age + 設定パラメータ + @@ -13737,12 +13735,8 @@ SQL関数、C言語関数も追跡するためにはallと指 Note that the system will launch autovacuum processes to prevent wraparound even when autovacuum is otherwise disabled. --> -《マッチ度[87.131367]》トランザクションID周回を防ぐためにVACUUM操作が強制される前までにテーブルのpg_class.relminmxid フィールドが到達できる最大(マルチトランザクションにおける)年代を指定します。 +トランザクションID周回を防ぐためにVACUUM操作が強制される前までにテーブルのpg_class.relminmxidフィールドが到達できる(マルチトランザクションにおける)最大の年代を指定します。 自動バキュームが無効であった時でも、システムは周回を防ぐために自動バキューム子プロセスを起動することに注意してください。 -《機械翻訳》テーブルpg_classの最大有効期間を(multixacts)で指定します。 -relminmxidフィールドは前を獲得することができます。 -VACUUMオペレーションはテーブル内のマルチトランザクションIDの周回を防ぐことを強制されます。 -オートバキュームが他の障害を負っている場合でも周回を防ぐためにシステムが自動バキュームプロセスを立ち上げるというノート。 @@ -13755,15 +13749,11 @@ SQL関数、C言語関数も追跡するためにはallと指 be reduced for individual tables by changing table storage parameters. For more information see . --> -《マッチ度[87.555556]》またマルチトランザクションIDのvacuumはpg_multixactpg_multixact/offsetsサブディレクトリから古いファイルの削除します。 -これがデフォルトが4億トランザクションをやや下回る理由です。 +マルチトランザクションのバキューム処理は同時にpg_multixact/memberspg_multixact/offsetsサブディレクトリから古いファイルの削除を許可します。 +これが、比較的低い4億トランザクションがデフォルトである理由です。 このパラメータはサーバ起動時にのみ設定可能です。 -しかし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルで減らすことができます。 +しかし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルで減らすことができます。 詳細はを参照してください。 -《機械翻訳》バキューム処理マルチxactsでは、pg_multixact/membersおよびpg_multixact/offsetsサブディレクトリから古いファイルを削除することもできます。 -これが、デフォルトが比較的少ない400,000,000マルチxactsである理由です。 -このパラメータはサーバスタートでのみ設定できますが、テーブルストレージパラメータを変更することで個々のテーブルの設定を減らすことができます。 -詳細は、を参照してください。 @@ -13774,6 +13764,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_vacuum_cost_delay configuration parameter + + autovacuum_vacuum_cost_delay + 設定パラメータ + @@ -13788,17 +13782,12 @@ SQL関数、C言語関数も追跡するためにはallと指 but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[85.515873]》自動VACUUM操作に使用されるコスト遅延値を指定します。 --1に指定されると、一定の の値が使用されます。 +自動VACUUM操作に使用されるコスト遅延値を指定します。 +-1が指定されると、通常のの値が使用されます。 この値が単位なしで指定された場合は、ミリ秒単位であるとみなします。 デフォルト値は2ミリ秒です。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》自動VACUUM操作で使用されるコスト遅延値を指定します。 --1を指定すると、通常の値が使用されます。 -この値をユニットなしで指定すると、ミリ秒と見なされます。 -デフォルト値は2ミリ秒です。 -このパラメータはpostgresql.confファイルまたはサーバコマンドライン上でのみ設定できますが、テーブルストレージパラメータを変更することで個々のテーブルの設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -13809,6 +13798,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_vacuum_cost_limit configuration parameter + + autovacuum_vacuum_cost_limit + 設定パラメータ + @@ -13825,16 +13818,12 @@ SQL関数、C言語関数も追跡するためにはallと指 but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[83.048212]》自動VACUUM操作に使用されるコスト限界値を指定します。 -(デフォルトの)-1が指定されると、一定の の値が使用されます。 -この値は、実行中の自動バキュームワーカーが複数存在する場合ワーカーすべてに比例分配されることに注意してください。 -したがって各ワーカーの制限を足し合わせてもこの変数による制限を超えることはありません。 +自動VACUUM操作に使用されるコスト限界値を指定します。 +(デフォルトの)-1が指定されると、通常のの値が使用されます。 +実行中の自動バキュームワーカーが複数存在する場合、この値はすべてのワーカーに比例分配されることに注意してください。 +したがって各ワーカーの上限の合計がこの変数の値を超えることはありません。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》自動VACUUMコスト操作で使用されるデフォルト制限値を指定します。 --1が指定されている場合はノート、通常の値が使用されます。 -複数のオートバキュームワーカーが存在する場合、各ワーカーの制限の総和がこの変数の値を超えないように、値が実行中のワーカー間で比例的に配分されるパラメータ。 -このはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できますが、テーブルストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -13913,14 +13902,10 @@ SQL関数、C言語関数も追跡するためにはallと指 0, which disables the cost-based vacuum delay feature. Positive values enable cost-based vacuuming. --> -《マッチ度[78.378378]》コストの限度を越えた場合、プロセスがスリープする時間の長さです。 +コストの上限を越えた場合に、プロセスがスリープする時間の長さです。 この値が単位なしで指定された場合は、ミリ秒単位であるとみなします。 -デフォルトの値は0で、コストに基づいたvacuum遅延機能を無効にします。 +デフォルトの値は0で、コストに基づいたvacuum遅延機能を無効にします。 正の整数はコストに基づいたvacuumを有効にします。 -《機械翻訳》コスト制限を超えたときにプロセスがスリープする時間です。 -この値がユニットなしで指定された場合、ミリ秒とみなされます。 -デフォルト値は0で、コストベースのバキューム遅延機能を無効にします。 -正の値はコストベースのバキューム処理を有効にします。 @@ -13963,10 +13948,9 @@ SQL関数、C言語関数も追跡するためにはallと指 lookup the shared hash table and scan the content of the page. The default value is 1. --> -《マッチ度[75.982533]》共有バッファキャッシュの中のバッファにvacuumを掛ける予測コストです。バッファプールのロック、共有ハッシュテーブルの検索、およびページ内容のスキャンのコストを示します。デフォルトの値は1です。 -《機械翻訳》共有バッファキャッシュにあるバッファバキューム処理の見積コスト。 -バッファプールロックまでのコストを表し、共有ハッシュテーブルを参照し、ページのコンテンツスキャンを参照します。 -デフォルト値は1です。 +共有バッファキャッシュにあるバッファをバキュームするための推定コストです。 +これは、バッファプールのロック、共有ハッシュテーブルの検索、およびページ内容をスキャンするためのコストを示します。 +デフォルトの値は1です。 @@ -13989,10 +13973,9 @@ SQL関数、C言語関数も追跡するためにはallと指 the disk and scan its content. The default value is 2. --> -《マッチ度[78.378378]》ディスクから読み込まれなければならないバッファにvacuumを掛ける予測コストです。これが示すものは、バッファプールロックの試み、共有ハッシュテーブルの参照、ディスクから目的ブロックの読み込み、そしてその内容のスキャンです。デフォルトの値は2です。 -《機械翻訳》バキューム処理の見積コストディスクから読み取る必要があるバッファ。 -これは、バッファプールをロックし、共有ハッシュテーブルを検索し、ディスクから目的のブロックを読み取り、そのコンテンツをスキャンするための労力を表します。 -デフォルト値は2です。 +ディスクから読み込まれなければならないバッファをバキュームするための推定コストです。 +これは、バッファプールロックの試み、共有ハッシュテーブルの参照、ディスクから目的ブロックの読み込み、そしてその内容をスキャンするためのコストを示します。 +デフォルトの値は2です。 @@ -14014,11 +13997,9 @@ SQL関数、C言語関数も追跡するためにはallと指 flush the dirty block out to disk again. The default value is 20. --> -《マッチ度[77.294686]》vacuumが、先だって掃除したブロックを変更するのに必要な推定コストです。 -ダーティブロックを再度ディスクにフラッシュするのに必要な余分なI/Oを表します。デフォルトの値は20です。 -《機械翻訳》バキュームが以前はきれいだったブロックを変更したときに請求される推定コスト。 -これは、ダーティブロックを再びディスクにフラッシュするために必要な追加の入出力を表します。 -デフォルト値は20です。 +以前掃除されたブロックをバキュームで変更するときに必要な推定コストです。 +これは、ダーティブロックを再度ディスクにフラッシュするのに必要な追加のI/Oを表します。 +デフォルトの値は20です。 @@ -14039,10 +14020,8 @@ SQL関数、C言語関数も追跡するためにはallと指 process to sleep for vacuum_cost_delay. The default is 200. --> -《マッチ度[75.641026]》vacuumを掛けるプロセスをvacuum_cost_delayの間スリープさせることになる累計されたコストです。 -デフォルトの値は200です。 -《機械翻訳》これは、vacuum_cost_delayのバキューム処理プロセスをスリープにする累積コストです。 -デフォルトは200です。 +これは、バキューム処理をvacuum_cost_delayの間スリープさせるための累積コストです。 +デフォルトの値は200です。 @@ -14070,7 +14049,10 @@ SQL関数、C言語関数も追跡するためにはallと指 + + デフォルトの動作 @@ -14079,6 +14061,10 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_truncate configuration parameter + + vacuum_truncate + 設定パラメータ + @@ -14095,13 +14081,12 @@ SQL関数、C言語関数も追跡するためにはallと指 also be overridden for individual tables by changing table storage parameters. --> -《機械翻訳》「バキュームからトライ」を有効または無効にして、オフの最後にある空のページを切り捨てます。 +テーブルの最後にある空のページを切り捨てようとするバキュームの機能を有効または無効にします。 デフォルト値はtrueです。 -true,VACUUMおよびオートバキュームが切り捨てを行うと、切り捨てられたページのディスクスペースがオペレーティングシステムに戻されます。 -切捨てにはテーブルのACCESS EXCLUSIVEロックが必要なノートです。 -VACUUMTRUNCATEパラメータを指定すると、このパラメータの値が上書きされます。 -テーブルストレージパラメータを変更すると、個々の表の設定を上書きすることもできます。 -テーブル +trueに設定すると、VACUUMと自動バキュームが切り捨てを行い、切り捨てられたページのディスク容量がオペレーティングシステムに返されます。 +切り捨てにはテーブルのACCESS EXCLUSIVEロックが必要であることに注意してください。 +VACUUMTRUNCATEパラメータが指定されている場合、このパラメータの値を上書きします。 +この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -14109,7 +14094,10 @@ SQL関数、C言語関数も追跡するためにはallと指 + + 凍結処理 -《機械翻訳》トランザクションIDが循環した後でも正確さを維持するために、PostgreSQLは十分に古い行を凍結済としてマークします。 -これらの行はすべての人にとって可視です。 -他のトランザクションは挿入XIDを検査する必要はありません。 -VACUUMはマーキング行を凍結済として扱います。 -次の設定はコントロールVACUUMの凍結動作であり、主要なワークロードのシステムとデータアクセスのパターンのXID消費レートに基づいて調整する必要があります。 -これらのパラメータのトランザクションIDの周回とチューニングの詳細はを参照してください。 +トランザクションIDが周回した後でも正確さを維持するために、PostgreSQLは十分に古い行を凍結済みとして印付けます。 +これらの行はすべてのユーザに表示されます。 +他のトランザクションでは、挿入したXIDを調べて可視性を判断する必要はありません。 +VACUUMには、行を凍結状態として印付ける責任があります。 +次の設定はVACUUMの凍結動作を制御します。 +これらの設定は、システムのXID消費率と主要なワークロードのデータ参照パターンに基づいて調整する必要があります。 +トランザクションIDの周回とこれらのパラメータの調整の詳細については、を参照してください。 @@ -14138,6 +14127,9 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_freeze_table_age configuration parameter + + vacuum_freeze_table_age設定パラメータ + @@ -14156,16 +14148,10 @@ SQL関数、C言語関数も追跡するためにはallと指 information see . --> -《マッチ度[86.935287]》テーブルのpg_class.relfrozenxidフィールドがこの設定で指定した時期に達すると、VACUUMは積極的なテーブルスキャンを行います。 +テーブルのpg_class.relfrozenxidフィールドがこの設定で指定した年代に達すると、VACUUMは積極的なテーブルスキャンを行います。 積極的なスキャンは、無効タプルを含む可能性のあるページだけではなく、凍結されていないXIDあるいはMXIDを含むすべてのページを読む点で通常のVACUUMとは異なります。 デフォルトは1.5億トランザクションです。 -ユーザはこの値をゼロから20億までの任意の値に設定することができますが、VACUUMは警告することなく、周回問題対策のautovacuumがテーブルに対して起動する前に定期的な手動VACUUMが実行する機会を持つように、の95%に実効値を制限します。 -詳細はを参照してください。 -《機械翻訳》VACUUMは、テーブルのpg_class.relfrozenxidスキャンがこの設定で指定された経過時間に達した場合、積極的なクラスを実行します。 -積極的なフィールドは、通常のVACUUM不要なタプルを含む可能性のあるページだけでなく、フリーズされていないXIDまたはMXIDを含む可能性のあるすべてのデフォルトを訪問するとは異なります。 -デフォルトは150,000,000トランザクションです。 -ユーザはこの値をゼロから2,000,000,000までの任意の場所に設定できますが、VACUUMは暗黙的に実効値をの95%に制限します。 -これにより、テーブルに対して反ラップアラウンドの自動バキュームが起動される前に、定期的な手動VACUUMが実行される可能性があります。 +ユーザはこの値をゼロから20億までの任意の値に設定することができますが、周回問題対策の自動バキュームがテーブルに対して起動する前に定期的な手動VACUUMが実行する機会を持つように、VACUUMは警告することなく実際の値をの95%に制限します。 詳細はを参照してください。 @@ -14176,6 +14162,9 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_freeze_min_age configuration parameter + + vacuum_freeze_min_age設定パラメータ + @@ -14191,14 +14180,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuums. For more information see . --> -《マッチ度[84.870849]》VACUUMが、古いXIDを持つページをフリーズするきっかけとするかどうかを決定する、カットオフ年代を(トランザクション単位で)指定します。 +VACUUMが、古いXIDを持つページの凍結を行うかどうかを決定する、カットオフ年代を(トランザクション単位で)指定します。 デフォルトは5千万トランザクションです。 -ユーザはこの値を0から10億までの間で任意の値に設定することができますが、VACUUMは警告なくの半分までの値に値を制限します。 -このため、強制的なautovacuumの間隔が不合理に短くなることはありません。 -詳細はを参照してください。 -《機械翻訳》古いXIDを持つページの凍結をトリガするかどうかを決定するためにVACUUMが使用すべきカットオフの経過時間(トランザクション単位)を指定します。 -デフォルトは50,000,000トランザクションです。 -ユーザはこの値をゼロから10億までの任意の値に設定することができますが、VACUUMは自動的に実効値をの半分の値に制限するので、強制的な自動バキュームの間隔が不当に短くなることがありません。 +ユーザはこの値をゼロから10億までの間で任意の値に設定することができますが、VACUUMは警告することなく実際の値をの半分の値まで制限します。 +このため、強制的な自動バキュームの間隔が不合理に短くなることはありません。 詳細はを参照してください。 @@ -14209,6 +14194,9 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_failsafe_age configuration parameter + + vacuum_failsafe_age設定パラメータ + @@ -14223,14 +14211,10 @@ SQL関数、C言語関数も追跡するためにはallと指 already been running for some time, though it's possible for the failsafe to trigger during any VACUUM. --> -《マッチ度[86.372007]》VACUUMがシステム全体に渡るトランザクションID周回障害を避けるために異例の措置を取るようになる、テーブルのpg_class.relfrozenxidフィールドが到達する最大の(トランザクション数単位での)年齢を指定します。 +VACUUMがシステム全体に渡るトランザクションID周回障害を避けるために異例の措置を取るようになる、テーブルのpg_class.relfrozenxidフィールドが到達する最大の(トランザクション数単位での)年代を指定します。 これはVACUUMの最後の手段となる戦略です。 この安全機構は典型的には、トランザクションID周回を防ぐための自動バキュームがすでに走っているときに起動されます。 しかし、すべてのVACUUMの実行中にこの安全機構が起動する可能性があります。 -《機械翻訳》テーブルpg_classの最大有効期間(トランザクション単位)を指定します。 -relfrozenxidフィールドは前を獲得することができますVACUUMシステム全体のトランザクションIDの周回障害を回避するために特別な措置を講じます。 -これはVACUUMの最後の手段のストラテジです。 -通常、フェイルセーフは、トランザクションIDの周回を回避するためのオートバキュームがすでにしばらく実行されている場合にトリガされますが、VACUUMの間にトリガにフェイルセーフを行うことは可能です。 -《マッチ度[87.301587]》この安全機構が起動すると、すべての有効なコストに基づく遅延はもはや適用されず、(インデックスのバキュームのような)必須ではない保守タスクは迂回されます。 +この安全機構が起動すると、すべての有効なコストに基づく遅延はもはや適用されず、(インデックスのバキュームのような)必須ではない保守タスクは迂回されます。 使用中のバッファアクセスストラテジは無効になり、その結果VACUUM共有バッファのすべてを自由に使用することになります。 -《機械翻訳》フェイルセーフがトリガされると、有効なコストベースの遅延は適用されなくなり、それ以降の重要でないメンテナンスタスク(インデックスバキューム処理など)はバイパスされ、使用中のバッファアクセスストラテジは無効になり、VACUUMフリーは共有バッファのすべてをmakeで使用することになる。 -《マッチ度[83.132530]》デフォルトは16億トランザクションです。 -ユーザはこの値をゼロから21億までの間で設定できますが、VACUUMの105%よりも小さくならないように実際の値を調整します。 -《機械翻訳》デフォルトは1,600,000,000トランザクションです。 -ユーザはこの値をゼロから2,100,000,000までの任意の値に設定できますが、VACUUMは暗黙的に実効値をより小さいなしの105%に調整します。 +デフォルトは16億トランザクションです。 +ユーザはこの値をゼロから21億までの間で設定できますが、VACUUMは警告することなく実際の値をの105%よりも小さくならないように調整します。 @@ -14267,6 +14248,9 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_multixact_freeze_table_age configuration parameter + + vacuum_multixact_freeze_table_age設定パラメータ + @@ -14284,20 +14268,11 @@ SQL関数、C言語関数も追跡するためにはallと指 anti-wraparound is launched for the table. For more information see . --> -《マッチ度[88.106796]》pg_class.relminmxidフィールドがこの設定値で指定した年代に達するとVACUUMはテーブルの積極的なスキャンを行います。 -積極的なスキャンは、無効タプルを含む可能性のあるページだけではなく、凍結XIDあるいはMXIDを含むすべてのページを読む点で通常のVACUUMとは異なります。 +pg_class.relminmxidフィールドがこの設定値で指定した年代に達すると、VACUUMはテーブルの積極的なスキャンを行います。 +積極的なスキャンは、無効タプルを含む可能性のあるページだけではなく、凍結されていないXIDあるいはMXIDを含むすべてのページを読む点で通常のVACUUMとは異なります。 デフォルトは1億5千万トランザクションです。 -ユーザは0から20億まで任意の値を設定できますが、テーブルに対してラップアラウンド防止処理が起動される前に定期的な手動VACUUMが走ることができるように、VACUUMの95%に暗黙的に制限します。 -詳細はをご覧ください。 -《機械翻訳》VACUUMテーブルのpg_frozen.relminmxidスキャンがこの設定で指定された経過時間に達した場合、積極的なクラスを実行します。 -積極的なフィールドは、通常のスキャンとは異なります。 -VACUUM通常のページは、デッドタプルを含む可能性のあるものだけでなく、フリーズされていないXIDまたはMXIDを含む可能性のあるすべてのを訪問します。 -デフォルトは150,000,000のマルチスケールです。 -ユーザはこの値をゼロから2,000,000,000までの任意の場所に設定できますが、VACUUMは暗黙のうちに実効値をの95%に制限します。 -これにより、定期的なVACUUMアンチを実行する機会があります。 -テーブルに対して-周回が起動されます。 +ユーザはゼロから20億まで任意の値を設定できますが、テーブルに対して周回防止処理が起動される前に定期的な手動VACUUMが走ることができるように、VACUUMは警告することなく実際の値をの95%まで制限します。 詳細はを参照してください。 -マニュアル前 @@ -14307,6 +14282,9 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_multixact_freeze_min_age configuration parameter + + vacuum_multixact_freeze_min_age設定パラメータ + @@ -14321,14 +14299,9 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuums. For more information see . --> -《マッチ度[86.987522]》VACUUMがテーブルをスキャンする際に、ページを凍結するきっかけとするかどうかを決める下限値をマルチトランザクション単位で指定します。 +VACUUMが、古いマルチトランザクションIDを持つページの凍結を行うかどうかを決定する、カットオフ年代を(マルチトランザクション単位で)指定します。 デフォルトは500万マルチトランザクションです。 -ユーザは0から10億まで任意の値を設定できますが、強制的な自動バキュームの間隔が短くなり過ぎないように、VACUUMの半分に暗黙的に実効的な値を制限します。 -詳細はをご覧ください。 -《機械翻訳》古いトリガのページを凍結するかどうかを決定するためにVACUUMが使用すべきカットオフマルチトランザクションID multixactsを指定します。 -デフォルトは5,000,000 multixactsです。 -ユーザはこの値をゼロから10億までの任意の値に設定することができますが、VACUUMは暗黙のうちに実効値をの半分の値に制限します。 -そのため、強制的な自動バキュームの間隔が不当に短くなることはありません。 +ユーザはゼロから10億まで任意の値を設定できますが、強制的な自動バキュームの間隔が短くなり過ぎないように、VACUUMは警告することなく実際の値をの半分の値に制限します。 詳細はを参照してください。 @@ -14339,6 +14312,9 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_multixact_failsafe_age configuration parameter + + vacuum_multixact_failsafe_age設定パラメータ + @@ -14353,14 +14329,10 @@ SQL関数、C言語関数も追跡するためにはallと指 been running for some time, though it's possible for the failsafe to trigger during any VACUUM. --> -《マッチ度[86.219739]》VACUUMがシステム全体マルチトランザクションID周回障害を避けるために異例の措置を取るようになる、テーブルのpg_class.relminmxidフィールドが到達する最大の(マルチトランザクション数単位での)年齢を指定します。 +VACUUMがシステム全体マルチトランザクションID周回障害を避けるために異例の措置を取るようになる、テーブルのpg_class.relminmxidフィールドが到達する最大の(マルチトランザクション数単位での)年代を指定します。 これはVACUUM最後の手段となる戦略です。 -この安全機構は典型的には、トランザクションID周回を防ぐための自動バキュームがすでに走っているときに起動されます。 +この安全機構は典型的には、マルチトランザクションID周回を防ぐための自動バキュームがすでに走っているときに起動されます。 しかし、すべてのVACUUMの実行中にこの安全機構が起動する可能性があります。 -《機械翻訳》テーブルpg_classの最大有効期間を(マルチxactsで)指定します。 -relminmxidフィールドは前を獲得することができますVACUUMシステム全体のマルチトランザクションIDの周回障害を回避するために特別な措置を講じます。 -これはVACUUMの最後の手段のストラテジです。 -通常、フェイルセーフは、トランザクションIDの周回を回避するためのオートバキュームがすでにしばらく実行されているときにトリガされますが、VACUUMの間にトリガにフェイルセーフすることは可能です。 -《マッチ度[86.740331]》この安全機構が起動すると、すべての有効なコストに基づく遅延はもはや適用されず、(インデックスのバキュームのような)必須ではない保守タスクは迂回されます。 -《機械翻訳》この安全機構が起動すると、すべての有効なコストに基づく遅延はもはや適用されず、(インデックスのバキュームのような)必須ではない保守タスクは迂回されます。 +この安全機構が起動すると、すべての有効なコストに基づく遅延はもはや適用されず、(インデックスのバキュームのような)必須ではない保守タスクは迂回されます。 -《マッチ度[83.657588]》デフォルトは16億マルチトランザクションです。 -ユーザはこの値をゼロから21億までの間で設定できますが、VACUUMの105%よりも小さくならないように実際の値を調整します。 -《機械翻訳》デフォルトは1,600,000,000マルチトランザクションです。 -ユーザはこの値をゼロから2,100,000,000までの任意の場所に設定できますが、VACUUMは暗黙のうちに実効値をより小さいなしの105%に調整します。 +デフォルトは16億マルチトランザクションです。 +ユーザはこの値をゼロから21億までの間で設定できますが、VACUUMは警告することなく実際の値をの105%よりも小さくならないように調整します。 @@ -14393,6 +14362,10 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_max_eager_freeze_failure_rate configuration parameter + + vacuum_max_eager_freeze_failure_rate + 設定パラメータ + @@ -14404,10 +14377,9 @@ SQL関数、C言語関数も追跡するためにはallと指 disables eager scanning altogether. The default is 0.03 (3%). --> -《機械翻訳》ページの最大数を指定しますVACUUMリレーションのページの合計に対する割合として。 -可視性マップ前では、早期スキャンを無効にしてオール凍結を設定できます設定できない場合もあります。 -値が0の場合、早期スキャンが完全に無効になります。 -デフォルトは0.03(3%)です。 +熱心なスキャンを無効にする前に、VACUUMがスキャンした時に可視性マップで全凍結と設定することに失敗するページの最大数(そのリレーション内の全ページ数に対する割合)を指定します。 +値が0の場合、熱心なスキャンは完全に無効になります。 +デフォルトは0.03(3%)です。 @@ -14420,10 +14392,9 @@ SQL関数、C言語関数も追跡するためにはallと指 potential downside of wasted eager freezes of pages that are modified again before the next aggressive vacuum. --> -《機械翻訳》ノートでは、Eager Scanningが有効になっている場合、フリーズのみが上限に対してカウントで失敗し、凍結の成功ではありません。 -成功したページの凍結は、リレーション内の完全に凍結されたページではなく、完全に凍結されたページの20%に内部的に上限が設定されます。 -成功したページの凍結に上限を設定すると、マルチプルの通常のバキューム全体でオーバーヘッドを償却し、次の積極的なバキュームの前で再び変更されるの無駄なEager Freezeの潜在的なマイナス面を制限できます。 -可視 +熱心なスキャンを有効にすると、凍結の失敗のみがカウントされ、凍結の成功はカウントされないことに注意してください。 +凍結に成功するページは、内部的には、そのリレーション内の全可視ではあるが全凍結ではないページの20%に制限されます。 +凍結に成功するページを制限すると、複数の通常のバキューム処理でオーバーヘッドを分散でき、次の積極的バキュームの前に再度修正されたページに対する熱心な凍結処理が無駄になるという潜在的な欠点を抑えることができます。 @@ -14437,8 +14408,9 @@ SQL関数、C言語関数も追跡するためにはallと指 For more information on tuning vacuum's freezing behavior, see . --> -《機械翻訳》このパラメータはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できますが、対応するテーブルストレージパラメータを変更することで、個々のテーブルの設定を上書きできます。 -チューニングバキュームのフリーズ動作の詳細については、を参照してください。 +このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 +ただし、この設定は対応するテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 +バキュームの凍結動作の詳細については、を参照してください。 @@ -15021,7 +14993,7 @@ SQLトランザクションはそれぞれ、read uncommitted、< default_transaction_deferrable configuration parameter - default_transaction_deferrable 設定パラメータ + default_transaction_deferrable設定パラメータ @@ -15326,7 +15298,7 @@ PostgreSQLはoriginlocalの設定を内 lock_timeout configuration parameter - lock_timeout 設定パラメータ + lock_timeout設定パラメータ @@ -15870,15 +15842,10 @@ SET XML OPTION { DOCUMENT | CONTENT }; and other collections can be defined for a particular installation. See for more information. --> -《マッチ度[71.624266]》サーバで日付時刻の入力として受付け可能となる時間帯省略形の集合を設定します。 +サーバで日付時刻の入力として受付け可能となる追加の時間帯省略形の集合を設定します(現在のTimeZone設定によって定義された略語を除きます)。 デフォルトは'Default'です。 これはほぼ全世界で通じる集合です。 -また、AustraliaIndia、その他特定のインストレーションで定義可能な集合が存在します。 -詳細はを参照してください。 -《機械翻訳》(サーバタイムゾーンの設定で定義された略語を超えてその現在で受け入れられる日時入力用の追加タイムゾーン略語のコレクションを設定します。 -デフォルトは'Default'です。 -これは世界のほとんどのインストールで機能するコレクションです。 -また、特定の地域に対して'Australia'および'India'などの他のコレクションも定義できます。 +また、'Australia''India'、およびその他特定のインストレーションで定義可能な集合が存在します。 詳細はを参照してください。 @@ -16355,20 +16322,13 @@ PostgreSQLで使用することを意図したライブラリだけがこの方 Only superusers and users with the appropriate SET privilege can change this setting. --> -《マッチ度[73.746313]》この変数は、接続時に事前読み込みされる、1つまたは複数の共有ライブラリを指定します。 +この変数は、接続時に事前読み込みされる、1つまたは複数の共有ライブラリを指定します。 ここにはカンマ区切りでライブラリ名のリストを格納し、各々の名前はLOADコマンドで解釈されます。 項目の間の空白は無視されます。 名前の中に空白あるいはカンマを含める場合は、二重引用符で囲ってください。 このパラメータは、接続の開始時にのみ効果があります。 以降の変更は効果がありません。 もし指定したライブラリが見つからない場合は、接続は失敗します。 -《機械翻訳》この変数は、コネクションスタートでプリロードされる1つ以上の共有ライブラリを指定します。 -包含は、カンマで区切られたライブラリ名のリストで、各名前はLOADコマンドと同様に解釈されます。 -エントリ間の空白は無視されます。 -名前にincludeの空白またはカンマが必要な場合は、ライブラリ名前を二重引用符で囲みます。 -パラメータの値は、コネクションのスタートでのみ有効になります。 -その後の変更は無効です。 -指定されたライブラリが見つからない場合、コネクションの試行は失敗します。 スーパーユーザおよび適切なSET権限を持つユーザのみがこの設定を変更できます。 @@ -16616,6 +16576,9 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir' extension_control_path configuration parameter + + extension_control_path設定パラメータ + @@ -16626,8 +16589,8 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir' from the same directory where the primary control file was found. See for details. --> -《機械翻訳》パスから検索への内線番号、特にextensionコントロールファイル(name.control。 -残りのextensionスクリプトおよび二次的なコントロールファイルは、プライマリ制御ファイルが見つかったのと同じディレクトリからロードされます。 +拡張機能、特に拡張制御ファイル(name.control)を検索するためのパスです。 +残りの拡張スクリプトと副制御ファイルは、主制御ファイルが見つかったディレクトリと同じディレクトリからロードされます。 詳細はを参照してください。 @@ -16644,16 +16607,11 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir' (Use pg_config --sharedir to find out the name of this directory.) For example: --> -《マッチ度[75.886525]》dynamic_library_pathの値は、絶対パスのディレクトリ名をコロン(Windowsの場合はセミコロン)で区切った一覧です。 -この一覧の要素が特別な$libdirという値から始まる場合、コンパイルされたPostgreSQLパッケージのライブラリディレクトリで$libdirは置換されます。 -ここには、PostgreSQLの標準配布物により提供されるモジュールがインストールされます。 -(このディレクトリ名を表示するには、pg_config --pkglibdir を使用してください。) +extension_control_pathの値は、絶対パスのディレクトリ名をコロン(Windowsの場合はセミコロン)で区切った一覧です。 +この一覧の要素が$systemという特別な値から始まる場合、$systemはコンパイルされたPostgreSQLの拡張用のディレクトリで置換されます。 +ここには、PostgreSQLの標準配布物により提供される拡張機能がインストールされます。 +(このディレクトリ名を表示するには、pg_config --sharedir を使用してください。) 例を以下に示します。 -《機械翻訳》extension_control_pathの値は、コロン(またはWindowsのセミコロン)で区切られた絶対ディレクトリ経路のリストである必要があります。 -リスト要素が特殊文字列で始まる場合、コンパイルされたPostgreSQLextensionディレクトリは$systemに置き換えられます。 -これは標準PostgreSQLディストリビューションによって提供される拡張がインストールされている場所です(このディレクトリの名前を調べるにはpg_config --sharedirを使用します)。 -例の場合:。 -$system extension_control_path = '/usr/local/share/postgresql:/home/my_project/share:$system' @@ -16671,8 +16629,8 @@ extension_control_path = 'C:\tools\postgresql;H:\my_project\share;$system' extension suffix is automatically appended to each path element. --> -《機械翻訳》指定されたノート要素にサブディレクトリがあると予想される経路extensionこれには.controlおよび.sqlファイルが含まれます。 -extensionサフィックスは各パス要素に自動的に追加されます。 +指定されたパス要素では、.controlファイルと.sqlファイルを含むextensionサブディレクトリを持つことが想定されていることに注意してください。 +各パス要素に、サフィックスextensionが自動的に追加されます。 @@ -16681,10 +16639,8 @@ extension_control_path = 'C:\tools\postgresql;H:\my_project\share;$system' '$system'. If the value is set to an empty string, the default '$system' is also assumed. --> -《マッチ度[57.485030]》このパラメータのデフォルト値は'$libdir'です。 -この値が空に設定された場合、自動的なパス検索は無効になります。 -《機械翻訳》このパラメータのデフォルト値は'$system'です。 -値が空の文字列に設定されている場合は、デフォルト'$system'も想定されます。 +このパラメータのデフォルト値は'$system'です。 +値が空文字列に設定されている場合、デフォルトの'$system'も想定されます。 @@ -16693,7 +16649,7 @@ extension_control_path = 'C:\tools\postgresql;H:\my_project\share;$system' the configured path, only the instance found first in the path will be used. --> -《機械翻訳》設定されたパスのマルチプルディレクトリに同じ名前の内線番号が存在する場合は、そのパスで最初に見つかったインスタンスだけが使用されます。 +設定されたパスで、同じ名前をもつ拡張が複数のディレクトリに存在する場合、パスで最初に見つかったインスタンスのみが使用されます。 @@ -16718,7 +16674,8 @@ extension_control_path = 'C:\tools\postgresql;H:\my_project\share;$system' linkend="guc-dynamic-library-path"/> to a correspondent location, for example, --> -《機械翻訳》ノート:このパラメータを非標準のロケーションから内線番号をロードできるように設定した場合は、を例のコルレスロケーションにも設定する必要があります。 +非標準の場所から拡張をロードできるようにこのパラメータを設定する場合、多くの場合も対応する場所に設定する必要があることに注意してください。 +たとえば、次のようになります。 extension_control_path = '/usr/local/share/postgresql:$system' dynamic_library_path = '/usr/local/lib/postgresql:$libdir' @@ -17157,7 +17114,7 @@ GINインデックススキャンにより返されるセットのソフトな quote_all_identifiers configuration parameter - quote_all_identifiers 設定パラメータ + quote_all_identifiers設定パラメータ @@ -17379,14 +17336,10 @@ GINインデックススキャンにより返されるセットのソフトな Setting this parameter to off can help avoid such mistakes. --> -《マッチ度[84.494774]》この設定をオフにすることは、PostgreSQLの設定が外部のツールによって管理されている環境を対象としています。 +この設定を無効にすることは、PostgreSQLの設定が外部のツールによって管理されている環境を対象としています。 このような環境では、善意のスーパーユーザがツールを使わずに、誤ってALTER SYSTEMを使って設定を変更する可能性があります。 これにより、外部ツールを使って後で設定を更新したときに、変更を上書きするなど、意図しない振る舞いとなる可能性があります。 -このパラメータをオフに設定すると、そのような間違いを避けるための助けになります。 -《機械翻訳》この設定をオフにするのは、PostgreSQLの設定が一部の外部ツールによって管理されている環境向けです。 -このような環境では、善意のスーパーユーザがALTER SYSTEM誤って外部代わりを使用して設定ツールを変更するために使用する可能性があります。 -これにより、後でポイントが設定を更新するときに、外部ツールが変更を上書きするなど、予期しない動作が発生する可能性があります。 -このパラメータをoffに設定すると、ヘルプはこのような間違いを回避できます。 +このパラメータをoffに設定すると、そのような間違いを避けるための助けになります。 @@ -17420,7 +17373,7 @@ GINインデックススキャンにより返されるセットのソフトな exit_on_error configuration parameter - exit_on_error 設定パラメータ + exit_on_error設定パラメータ @@ -17677,12 +17630,9 @@ Linuxでは代わりに、オペレーティングシステムに対して、デ initdb option for more information. --> -《マッチ度[67.292225]》このパラメータは、Unixシステムでは起動時のデータディレクトリのパーミッション(により定義されます)を報告します。 +このパラメータは、Unixシステムでは起動時のデータディレクトリ(により定義されます)のパーミッションを報告します。 (Microsoft Windowsではこのパラメータは常に0700を表示します。) -さらなる情報はをご覧ください。 -《機械翻訳》Unixシステムでは、このパラメータはデータディレクトリ(によって定義される)がサーバスタートアップで持っていた権限を報告します(Microsoft Windowsでは、このパラメータは常にディスプレイです。 -詳細はinitdbオプションを参照してください。 -0700 +詳細はinitdbオプションを参照してください。 @@ -17865,6 +17815,9 @@ Linuxでは代わりに、オペレーティングシステムに対して、デ num_os_semaphores configuration parameter + + num_os_semaphores設定パラメータ + @@ -17876,7 +17829,7 @@ Linuxでは代わりに、オペレーティングシステムに対して、デ sender processes (), allowed background processes (), etc. --> -《機械翻訳》許可された接続()、許可されたサーバオートバキュームプロセス()、許可されたWAL送信者プロセス()、許可されたワーカープロセス()などの設定された数に基づいたバックグラウンドで必要とされるセマフォの数を報告します。 +設定されている接続数()、自動バキュームワーカープロセス数()、WAL送信プロセス数()、およびバックグラウンドプロセス数()などに基づいて、サーバに必要なセマフォの数を報告します。 @@ -18267,6 +18220,9 @@ WALディスクブロックの容量を報告します。 debug_copy_parse_plan_trees configuration parameter + + debug_copy_parse_plan_trees設定パラメータ + @@ -18275,8 +18231,8 @@ WALディスクブロックの容量を報告します。 copyObject(), to facilitate catching errors and omissions in copyObject(). The default is off. --> -《機械翻訳》これを有効にすると、すべての解析と計画の木が強制的に通過されcopyObject()copyObject()のエラーや脱落を見つけやすくなります。 -デフォルトはオフです。 +これを有効にすると、copyObject()でのエラーや省略を簡単に検出できるように、すべての解析ツリーと問い合わせツリーがcopyObject()を介して渡されます。 +デフォルトはoffです。 @@ -18287,8 +18243,7 @@ WALディスクブロックの容量を報告します。 configure option ). --> -《機械翻訳》このパラメータは、DEBUG_NODE_TESTS_ENABLEDがコンパイル時間に定義された場合にのみ使用できます。 -これはconfigureオプションを使用すると自動的に行われます。 +このパラメータは、コンパイル時にDEBUG_NODE_TESTS_ENABLEDが定義された場合にのみ使用できます(これは、configureオプションのを使用すると自動的に実行されます)。 @@ -18465,6 +18420,9 @@ WALディスクブロックの容量を報告します。 debug_raw_expression_coverage_test configuration parameter + + debug_raw_expression_coverage_test設定パラメータ + @@ -18474,8 +18432,8 @@ WALディスクブロックの容量を報告します。 facilitate catching errors and omissions in that function. The default is off. --> -《機械翻訳》これを有効にすると、DML文のすべての未処理の解析が強制的にraw_expression_tree_walker()でスキャンされ、その関数のエラーや脱落の検出が容易になります。 -デフォルトはオフです。 +これを有効にすると、DML文の加工されていない解析ツリーがすべてraw_expression_tree_walker()でスキャンされるようになり、その関数でのエラーや省略を簡単に検出できます。 +デフォルトはoffです。 @@ -18486,8 +18444,7 @@ WALディスクブロックの容量を報告します。 configure option ). --> -《機械翻訳》このパラメータは、DEBUG_NODE_TESTS_ENABLEDがコンパイル時間に定義された場合にのみ使用できます。 -これはconfigureオプションを使用すると自動的に行われます。 +このパラメータは、コンパイル時にDEBUG_NODE_TESTS_ENABLEDが定義された場合にのみ使用できます(これは、configureオプションのを使用すると自動的に実行されます)。 @@ -18497,6 +18454,9 @@ WALディスクブロックの容量を報告します。 debug_write_read_parse_plan_trees configuration parameter + + debug_write_read_parse_plan_trees設定パラメータ + @@ -18506,8 +18466,8 @@ WALディスクブロックの容量を報告します。 facilitate catching errors and omissions in those modules. The default is off. --> -《機械翻訳》これを有効にすると、すべての解析と計画モジュールが強制的に通過されoutfuncs.c/readfuncs.c、これらのデフォルトのエラーや脱落の検出を容易にします。 -樹木はオフです。 +これを有効にすると、すべての解析ツリーと問い合わせツリーがoutfuncs.c/readfuncs.cを介して渡され、これらのモジュールでのエラーや省略を簡単に検出できるようになります。 +デフォルトはoffです。 @@ -18518,8 +18478,7 @@ WALディスクブロックの容量を報告します。 configure option ). --> -《機械翻訳》このパラメータは、DEBUG_NODE_TESTS_ENABLEDがコンパイル時間に定義された場合にのみ使用できます。 -これはconfigureオプションを使用すると自動的に行われます。 +このパラメータは、コンパイル時にDEBUG_NODE_TESTS_ENABLEDが定義された場合にのみ使用できます(これは、configureオプションのを使用すると自動的に実行されます)。 @@ -18647,7 +18606,7 @@ WALディスクブロックの容量を報告します。 -《機械翻訳》オンの場合、ソート操作中のリソース使用に関する情報が放出されます。 +有効な場合、ソート操作中のリソース使用状況に関する情報を出力します。 diff --git a/doc/src/sgml/config0.sgml b/doc/src/sgml/config0.sgml index fcd5391014a..2843c9befa3 100644 --- a/doc/src/sgml/config0.sgml +++ b/doc/src/sgml/config0.sgml @@ -1098,10 +1098,8 @@ dataディレクトリ以外の場所に設定ファイルを格納したいの max_connections. Increasing its value leads to higher allocation of those resources, including shared memory. --> -《マッチ度[80.542986]》PostgreSQLは、max_connectionsの値に直接基づいてある種のリソースのサイズを設定します。 -その値を大きくすると、共有メモリを含み、より大きなリソースがアロケーションされます。 -《機械翻訳》PostgreSQL特定のリソースのサイズは、max_connectionsの値に直接基づいています。 -その値を増やすと、共有メモリを含むそれらのリソースのアロケーションが高くなります。 +PostgreSQLは、max_connectionsの値に直接基づいてある種のリソースのサイズを設定します。 +この値を大きくすると、共有メモリを含むこれらのリソースの割り当てが増えます。 @@ -1140,12 +1138,9 @@ dataディレクトリ以外の場所に設定ファイルを格納したいの slots are available, new connections will be accepted only for superusers. --> -《マッチ度[80.812325]》権限を持つロールによる接続のために予約される接続スロットの数を決定します。 +権限を持つロールによる接続のために予約される接続スロットの数を決定します。 空き接続スロットの数がより大きく、かつsuperuser_reserved_connectionsreserved_connectionsの合計以下の場合は常に、新しい接続はスーパーユーザあるいはpg_use_reserved_connections権限を持つロールに対してのみ受け入れられます。 superuser_reserved_connections以下の接続スロットが利用可能な場合、新しい接続はスーパーユーザに対してのみ受け入れられます。 -《機械翻訳》コネクションの権限を持つロールによる接続のための予約であるロールスロットの数を決定します。 -フリーコネクションスロットの数がより大きいであっても、以下がsuperuser_reserved_connectionsおよびreserved_connectionsの総和である場合、新しい接続はスーパーユーザおよびpg_use_reserved_connectionsの権限を持つロールに対してのみ受け付けられます。 -superuser_reserved_connectionsまたはより少ないコネクションスロットが利用可能な場合、新しい接続はスーパーユーザに対してのみ受け付けられます。 @@ -1455,7 +1450,10 @@ Unixドメインソケットは通常のUnixファイルシステムパーミッ + + TCP設定 @@ -1730,7 +1728,7 @@ UNIXドメインソケットで接続しているセッションではこのパ to for details about migrating to another password type. --> -《機械翻訳》MD5で暗号化されたパスワードのサポートは非推奨となり、将来のPostgreSQLのリリースで削除されます。 +MD5で暗号化されたパスワードのサポートは非推奨となり、将来のPostgreSQLのリリースで削除されます。 他のパスワードタイプへの移行の詳細については、を参照してください。 @@ -1772,6 +1770,9 @@ SCRAM-SHA-256を使用してパスワードを暗号化するときに実行さ md5_password_warnings configuration parameter + + md5_password_warnings設定パラメータ + @@ -1781,7 +1782,7 @@ SCRAM-SHA-256を使用してパスワードを暗号化するときに実行さ ALTER ROLE statement sets an MD5-encrypted password. The default value is on. --> -《機械翻訳》CREATE ROLEまたはALTER ROLEパスワードが暗号化されたステートメントを設定するときに、WARNING about MD5パスワードdeprecationを生成するかどうかを制御します。 +CREATE ROLEまたはALTER ROLE文によりMD5で暗号化されたパスワードを設定するときに、MD5パスワードの廃止に関するWARNINGを生成するかどうかを制御します。 デフォルト値はonです。 @@ -1877,6 +1878,9 @@ GSSAPIユーザ名を大文字小文字の区別なく取り扱うかどうか oauth_validator_libraries configuration parameter + + oauth_validator_libraries設定パラメータ + @@ -1890,11 +1894,11 @@ GSSAPIユーザ名を大文字小文字の区別なく取り扱うかどうか refused. This parameter can only be set in the postgresql.conf file. --> -《機械翻訳》OAuthライブラリトークンの検証に使用するコネクション/ライブラリ。 -バリデータライブラリが1つしか指定されていない場合は、デフォルトがすべてのOAuth接続に使用します。 -それ以外の場合は、すべてのoauthHBAエントリにvalidatorこのリストから選択したものを明示的に設定する必要があります。 +OAuth接続トークンの検証に使用するライブラリです。 +検証用のライブラリが1つしか提供されていない場合は、それがすべてのOAuth接続でデフォルトで使用されます。 +それ以外の場合は、すべてのoauth HBA項目で、このリストから選択したvalidatorを明示的に設定する必要があります。 空の文字列(デフォルト)に設定すると、OAuth接続は拒否されます。 -このパラメータはpostgresql.confファイル。 +このパラメータはpostgresql.confファイルでのみ設定できます。 -《機械翻訳》バリデータモジュールは別途実装/取得する必要がありますPostgreSQLデフォルト実装には同梱されていません。 -OAuthバリデータの実装の詳細については、を参照してください。 +検証モジュールは個別に実装/入手する必要があります。 +PostgreSQLにはデフォルトの実装は付属していません。 +OAuth検証の実装の詳細については、を参照してください。 @@ -1960,7 +1965,7 @@ OAuthバリデータの実装の詳細については、を参照してください。 -この設定のマニュアルページおよびサポートされている値のパッケージについては、OpenSSL構文のciphersを参照してください。 +TLSバージョン1.2以下を使用する接続で許可されるSSL暗号のリストを指定します。 +TLSバージョン1.3を使用する接続についてはを参照してください。 +この設定の構文とサポートされている値の一覧については、OpenSSLパッケージのマニュアルページciphersを参照してください。 デフォルト値はHIGH:MEDIUM:+3DES:!aNULLです。 -デフォルトは、特定のセキュリティ要件がない限り、通常は合理的な選択です。 -リスト +特定のセキュリティ要件がない限り、通常はデフォルトが妥当な選択です。 @@ -2312,6 +2319,9 @@ TLSバージョン1.3接続の場合は ssl_groups configuration parameter + + ssl_groups設定パラメータ + @@ -2324,25 +2334,18 @@ TLSバージョン1.3接続の場合は postgresql.conf file or on the server command line. The default is X25519:prime256v1. --> -《マッチ度[73.981900]》ECDHキー交換で使われる曲線の名前を指定します。 +ECDHキー交換で使われる曲線の名前を指定します。 接続するすべてのクライアントがこの設定をサポートしている必要があります。 +コロンで区切られたリストを使用して複数の曲線を指定できます。 サーバの楕円曲線キーで使用されるのと同じ曲線である必要はありません。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -デフォルト値はprime256v1です。 -《機械翻訳》ECDH名前交換で使用する曲線のキーを指定します。 -ニーズは、接続するすべてのクライアントでサポートされます。 -マルチプル曲線は、コロンで区切られたリストを使用して指定できます。 -サーバの楕円曲線キーで使用される曲線と同じである必要はありません。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できます。 -デフォルトはX25519:prime256v1です。 +デフォルト値はX25519:prime256v1です。 -OpenSSLはよく使われる曲線に名前を付けています。 prime256v1 (NIST P-256), secp384r1 (NIST P-384), secp521r1 (NIST P-521). @@ -2350,6 +2353,10 @@ TLSバージョン1.3接続の場合は openssl ecparam -list_curves. Not all of them are usable with TLS though, and many supported group names and aliases are omitted. +--> +最も一般的な曲線のOpenSSL名は、prime256v1(NIST P-256)、secp384r1(NIST P-384)、およびsecp521r1(NIST P-521)です。 +openssl ecparam -list_curvesコマンドを使用すると、使用可能なグループの不完全なリストを表示することができます。 +ただし、すべてがTLSで使用できるわけではなく、サポートされているグループ名と別名の多くは省略されています。 @@ -2358,7 +2365,7 @@ TLSバージョン1.3接続の場合は setting was named ssl_ecdh_curve and only accepted a single value. --> -《機械翻訳》PostgreSQLversions前18.0では、この設定は記名的でしたssl_ecdh_curveそして1つの値だけを受け付けました。 +バージョン18.0より前のPostgreSQLでは、この設定はssl_ecdh_curveという名前で、指定できる値は1つだけでした。 @@ -3569,6 +3576,9 @@ huge pageを自動管理するオペレーティングシステム上でより file_copy_method configuration parameter + + file_copy_method設定パラメータ + @@ -3577,31 +3587,25 @@ huge pageを自動管理するオペレーティングシステム上でより Possible values are COPY (default) and CLONE (if operating support is available). --> -《機械翻訳》ファイルのコピーに使用するメソッドを指定します。 -有効な値はCOPYデフォルトとCLONEサポートが使用可能な場合です。 +ファイルのコピーに使用する方法を指定します。 +指定できる値はCOPY(デフォルト)とCLONE(操作がサポートがされている場合)です。 -《機械翻訳》このパラメータは以下に影響します。 +このパラメータは以下に影響を与えます。 - -《機械翻訳》CREATE DATABASE ... STRATEGY=FILE_COPYです。 - -《機械翻訳》ALTER DATABASE ... SET TABLESPACE ...です。 @@ -3613,7 +3617,8 @@ huge pageを自動管理するオペレーティングシステム上でより (macOS) system calls, giving the kernel the opportunity to share disk blocks or push work down to lower layers on some file systems. --> -《機械翻訳》CLONEは、copy_file_range()リナックス、FreeBSDまたはcopyfile(macOS)システム呼び出しを使用して、カーネルにディスクブロックまたはプッシュ作業ダウンを一部のファイルシステムの下位レイヤと共有する機会を与えます。 +CLONEは、copy_file_range()(Linux、FreeBSDの場合)またはcopyfile(macOSの場合) システムコールを使用します。 +これにより、カーネルはディスクブロックを共有したり、一部のファイルシステムの処理を下位レイヤにプッシュダウンしたりできます。 @@ -3623,6 +3628,9 @@ huge pageを自動管理するオペレーティングシステム上でより max_notify_queue_pages configuration parameter + + max_notify_queue_pages設定パラメータ + @@ -3666,9 +3674,9 @@ huge pageを自動管理するオペレーティングシステム上でより postmaster are not counted toward this limit. The default is one thousand files. --> -《機械翻訳》各オープンサブプロセスが同時にオープンできるサーバファイルの最大数を設定します。 -既にpostmasterで開かれるになっているファイルは、この制限にはカウントされません。 -デフォルトは1,000ファイルです。 +サーバの各子プロセスが同時にオープンできるファイル数の最大値を設定します。 +既にpostmasterで開かれているファイルは、この制限にはカウントされません。 +デフォルトは1000ファイルです。 -《マッチ度[56.666667]》それぞれのサーバ子プロセスが同時にオープンできるファイル数の最大値をセットします。 -デフォルトは1000ファイルです。 -もしもカーネルがプロセス毎の安全制限を強要している場合、この設定を気にかける必要はありません。 -しかし、いくつかのプラットフォーム(特にほとんどのBSDシステム)では、もし多くのプロセス全てがそれだけ多くのファイルを開くことを試みたとした場合、実際にサポートできるファイル数より多くのファイルを開くことを許しています。もしもToo many open filesエラーが発生した場合、この設定を削減してみてください。 +カーネルがプロセス毎の安全制限を強要している場合、この設定を気にかける必要はありません。 +しかし、いくつかのプラットフォーム(特にほとんどのBSDシステム)では、もし多くのプロセス全てがそれだけ多くのファイルを開くことを試みる場合、実際にサポートできるファイル数より多くのファイルを開くことを許しています。 +もしToo many open filesというエラーが発生した場合、この設定を削減してみてください。 このパラメータはサーバ起動時のみ設定可能です。 -《機械翻訳》カーネルがセーフごとの制限を実施している場合は、この設定について心配する必要はありません。 -しかし、一部のプラットフォーム(特にほとんどのBSDシステム)では、多くのプロセスがすべてのプロセスをオープンにして多くのファイルをオープンする場合、カーネルはシステムが実際にサポートできるよりも多くのファイルをトライにすることを許可します。 -開いているファイルが多すぎる障害が発生した場合は、トライはこの設定を減らします。 -このパラメータはサーバスタートでのみ設定できます。 @@ -3969,15 +3972,10 @@ huge pageを自動管理するオペレーティングシステム上でより 0 to disable issuance of asynchronous I/O requests. The default is 16. --> -《マッチ度[66.179541]》PostgreSQLが同時実行可能であると想定する同時ディスクI/O操作の数を設定します。 +PostgreSQLが同時実行可能であると想定する同時ストレージI/O操作の数を設定します。 この値を大きくすると、あらゆる個別のPostgreSQLセッションが並行して開始を試みるI/O操作の数が増加します。 -設定可能な範囲は1から1000まで、または非同期I/Oリクエストの発行を無効にするゼロです。 -現在、この設定はビットマップヒープスキャンのみに影響します。 -《機械翻訳》が同時に実行できる同時ストレージ入出力操作の数を設定します。 -この値を大きくすると、個々のPostgreSQLセッションがパラレルで開始しようとする入出力操作の数が増加します。 -許可されるレンジは1から1000または0非同期入出力要求の発行を無効にするため。 +設定可能な範囲は1から1000まで、または非同期I/Oリクエストの発行を無効にする0です。 デフォルトは16です。 -PostgreSQL @@ -3987,9 +3985,8 @@ huge pageを自動管理するオペレーティングシステム上でより devices with high IOPs. Unnecessarily high values may increase I/O latency for all queries on the system --> -《機械翻訳》値を大きくすると、高いインパクトストレージで最大のレイテンシが発生します。 -このシステムでは、値を大きくしない場合に問い合わせで顕著な入出力停止が発生したり、IOPの高いデバイスで発生したりします。 -必要以上に値を大きくすると、この地域のすべての問い合わせの入出力レイテンシが増加する可能性があります。 +値が高いほど、問い合わせで顕著なI/Oストールが発生するレイテンシの高いストレージや、IOPSが高いデバイスに最も大きな影響を与えます。 +不必要に高い値を設定すると、システム上のすべての問い合わせのI/O待ち時間が長くなる可能性があります。 @@ -3998,7 +3995,7 @@ huge pageを自動管理するオペレーティングシステム上でより effective_io_concurrency also controls the prefetch distance. --> -《機械翻訳》プレフェッチアドバイスサポートのシステムでは、effective_io_concurrencyはプレフェッチの間隔も制御します。 +プリフェッチ指示がサポートされているシステムでは、effective_io_concurrencyがプリフェッチの距離も制御します。 @@ -4007,7 +4004,7 @@ huge pageを自動管理するオペレーティングシステム上でより setting the tablespace parameter of the same name (see ). --> -《機械翻訳》同じテーブルスペースのテーブルスペースパラメータを設定することで、特定の名前にあるテーブルのこの値を上書きできます(を参照)。 +この値は、同じ名前のテーブル空間パラメータを設定することで、特定のテーブル空間内のテーブルに対して上書きできます(を参照)。 @@ -4036,11 +4033,8 @@ huge pageを自動管理するオペレーティングシステム上でより parameter of the same name (see ). --> -《マッチ度[66.831683]》デフォルトは、サポートされているシステムでは1、そうでなければ0です。 -この値は、テーブル空間パラメータの同じ名前のパラメータを設定することで、特定のテーブル空間内のテーブルに対して上書きできます。 -(を参照ください)。 -《機械翻訳》デフォルトは16です。 -同じテーブルスペースのテーブルスペースパラメータを設定することで、特定の名前のテーブルの値を上書きできます(を参照してください)。 +デフォルトは16です。 +この値は、同じ名前のテーブル空間パラメータを設定することで、特定のテーブル空間内のテーブルに対して上書きできます(を参照)。 @@ -4050,6 +4044,9 @@ huge pageを自動管理するオペレーティングシステム上でより io_max_combine_limit configuration parameter + + io_max_combine_limit設定パラメータ + @@ -4063,10 +4060,10 @@ huge pageを自動管理するオペレーティングシステム上でより size, but is typically 1MB on Unix and 128kB on Windows. The default is 128kB. --> -《機械翻訳》入出力を組み合せる操作の最大入出力サイズを制御し、ユーザを設定できるパラメータio_combine_limitを暗黙的に制限します。 -このパラメータは、postgresql.confファイルまたはサーバコマンドラインにのみ設定できます。 -設定可能な最大サイズはオペレーティングシステムとブロックサイズによって異なりますが、通常はUNIXでは1メガバイト、Windowsでは128キロバイトです。 -デフォルトは128キロバイトです。 +I/Oを結合する操作の最大のI/Oサイズを制御し、ユーザが設定可能なパラメータであるio_combine_limitを暗黙的に制限します。 +このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 +可能な最大サイズは、オペレーティングシステムとブロックサイズによって異なりますが、通常、Unixでは1MBであり、Windowsでは128kBです。 +デフォルトは128kBです。 @@ -4076,6 +4073,9 @@ huge pageを自動管理するオペレーティングシステム上でより io_combine_limit configuration parameter + + io_combine_limit設定パラメータ + @@ -4088,10 +4088,10 @@ huge pageを自動管理するオペレーティングシステム上でより size, but is typically 1MB on Unix and 128kB on Windows. The default is 128kB. --> -《機械翻訳》入出力を組み合せる操作の最大入出力サイズを制御します。 -io_max_combine_limitパラメータより大きい値を設定すると、より小さい値が自動的に使用されるため、入出力サイズを増やすには、両方の値を大きくする必要があります。 -可能な最大サイズはオペレーティングシステムとブロックサイズによって異なりますが、通常はUNIXでは1メガバイト、Windowsでは128キロバイトです。 -デフォルトは128キロバイトです。 +I/Oを結合する操作の最大のI/Oサイズを制御します。 +io_max_combine_limitパラメータよりも高い値に設定すると、代わりに低い値が自動的に使用されるため、I/Oサイズを増やすには両方を上げる必要がある場合があります。 +可能な最大サイズは、オペレーティングシステムとブロックサイズによって異なりますが、通常、Unixでは1MBであり、Windowsでは128kBです。 +デフォルトは128kBです。 @@ -4101,6 +4101,9 @@ huge pageを自動管理するオペレーティングシステム上でより io_max_concurrency configuration parameter + + io_max_concurrency設定パラメータ + @@ -4108,7 +4111,7 @@ huge pageを自動管理するオペレーティングシステム上でより Controls the maximum number of I/O operations that one process can execute simultaneously. --> -《機械翻訳》1つのプロセスが同時に実行できる入出力操作の最大数を制御します。 +1つのプロセスが同時に実行できるI/O操作の最大数を制御します。 -《機械翻訳》デフォルトに設定すると、とプロセスの最大数()に基づいて数が選択されますが、64を超えることはありません。 --1 +デフォルトの設定値の-1では、とプロセスの最大数(、および)に基づいて値が選択されますが、64を超える値にはなりません。 -《マッチ度[82.978723]》このパラメータはサーバ起動時のみ設定可能です。 -《機械翻訳》このパラメータはサーバ起動時のみ設定可能です。 +このパラメータはサーバ起動時のみ設定可能です。 @@ -4138,6 +4139,9 @@ huge pageを自動管理するオペレーティングシステム上でより io_method configuration parameter + + io_method設定パラメータ + @@ -4145,7 +4149,7 @@ huge pageを自動管理するオペレーティングシステム上でより Selects the method for executing asynchronous I/O. Possible values are: --> -《機械翻訳》非同期入出力を実行するメソッドを選択します。 +非同期I/Oを実行する方法を選択します。 可能な値は次のとおりです。 @@ -4153,7 +4157,8 @@ huge pageを自動管理するオペレーティングシステム上でより -《機械翻訳》worker実行プロセスを使用したワーカー非同期入出力。 +worker +(ワーカープロセスを使用する非同期I/Oを実行します) @@ -4164,7 +4169,9 @@ huge pageを自動管理するオペレーティングシステム上でより / ) --> -《機械翻訳》io_uring io_uringを使用する実行非同期の入出力では、/を使用するビルドが必要です。 +io_uring +(io_uringを使用して非同期I/Oを実行します。 + / を使用してビルドする必要があります) @@ -4172,18 +4179,21 @@ huge pageを自動管理するオペレーティングシステム上でより -《機械翻訳》sync実行非同期:同期的に適格なI/O。 +sync +(非同期で適格なI/Oを同期的に実行します) + +デフォルトはworkerです。 -《マッチ度[82.978723]》このパラメータはサーバ起動時のみ設定可能です。 -《機械翻訳》このパラメータはサーバ起動時のみ設定可能です。 +このパラメータはサーバ起動時のみ設定可能です。 @@ -4193,6 +4203,9 @@ huge pageを自動管理するオペレーティングシステム上でより io_workers configuration parameter + + io_workers設定パラメータ + @@ -4202,18 +4215,16 @@ huge pageを自動管理するオペレーティングシステム上でより postgresql.conf file or on the server command line. --> -《マッチ度[68.156425]》このパラメータはデフォルトで無効です。 -このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -《機械翻訳》使用する入出力ワーカープロセスの数を選択します。 +使用するI/Oワーカープロセスの数を選択します デフォルトは3です。 -このパラメータは、postgresql.confファイルまたはサーバコマンドラインでのみ設定できます。 +このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -《機械翻訳》workerに設定されている場合にのみ有効です。 +workerと設定されている場合にのみ有効です。 @@ -4221,7 +4232,10 @@ huge pageを自動管理するオペレーティングシステム上でより + + ワーカープロセス @@ -4273,7 +4287,7 @@ huge pageを自動管理するオペレーティングシステム上でより max_parallel_workers_per_gather configuration parameter - max_parallel_workers_per_gather 設定パラメータ + max_parallel_workers_per_gather設定パラメータ @@ -4358,22 +4372,13 @@ huge pageを自動管理するオペレーティングシステム上でより value to 0 disables the use of parallel workers by utility commands. --> -《マッチ度[83.246073]》単一のユーティリティコマンドで使用されるパラレルワーカーの最大数を設定します。 -今の所、パラレルワーカーの利用をサポートしているパラレルユーティリティコマンドは、CREATE INDEXがB-treeまたはBRINインデックスを構築するときと、FULLオプションなしのVACUUMです。 +単一のユーティリティコマンドで使用されるパラレルワーカーの最大数を設定します。 +今の所、パラレルワーカーの利用をサポートしているパラレルユーティリティコマンドは、CREATE INDEXがB-tree、GIN、またはBRINインデックスを構築するときと、FULLオプションなしのVACUUMです。 パラレルワーカーは、で確立したプロセスのプールから取得され、によって制限されます。 -要求したワーカー数は、実行時に実際には利用可能でないかも知れないことに注意してください。 +要求したワーカー数は、実行時に実際には利用可能でないかもしれないことに注意してください。 この場合は、ユーティリティ操作は期待したよりも少ない数のワーカーにより実行されます。 デフォルト値は2です。 0に設定すると、ユーティリティコマンドはパラレルワーカーを使用しません。 -《機械翻訳》1つのユーティリティコマンドで開始できるパラレル・ワーカーの最大数を設定します。 -現在、パラレルのユーティリティでは、サポートでのパラレル・ワーカーの使用を次のように指示しています。 -CREATE INDEXB-ツリー、GINまたはBRINインデックスを構築する場合、FULLオプションなし。 -パラレル・ワーカーは、によって確立されたプロセスのプールから取得され、によって制限されます。 -要求されたワーカーの数が実行時に実際に使用可能でない可能性があることを示すノート。 -この場合、ユーティリティオペレーションは予想よりも少ないワーカーで実行されます。 -デフォルト値は2です。 -この値を0に設定すると、ユーティリティコマンドによるパラレル・ワーカーの使用が無効になります。 -VACUUM diff --git a/doc/src/sgml/config1.sgml b/doc/src/sgml/config1.sgml index e4554da8406..5e92e01f2ab 100644 --- a/doc/src/sgml/config1.sgml +++ b/doc/src/sgml/config1.sgml @@ -683,19 +683,12 @@ WALの更新をディスクへ強制するのに使用される方法です。 Only superusers and users with the appropriate SET privilege can change this setting. --> -《マッチ度[84.785436]》このパラメータは、指定された圧縮方式を使用したWALの圧縮を有効にします。 -有効にすると、PostgreSQLサーバはがオンの時またはベースバックアップ中にWALに書き込まれた全ページイメージを圧縮します。 +このパラメータは、指定された圧縮方式を使用したWALの圧縮を有効にします。 +有効にすると、PostgreSQLサーバはWALに書き込まれる全ページイメージを圧縮します(例えば、がオンの時やベースバックアップ中です)。 圧縮されたページイメージはWAL再生中に伸長されます。 -サポートされている方法はpglzlz4(PostgreSQLでコンパイルされた場合)およびzstd(PostgreSQLでコンパイルされた場合)です。 +サポートされている方法はpglzlz4PostgreSQLでコンパイルされた場合)およびzstdPostgreSQLでコンパイルされた場合)です。 デフォルト値はoffです。 スーパーユーザと適切なSET権限を持つユーザのみがこの設定を変更できます。 -《機械翻訳》このパラメータは指定された圧縮メソッドを使用したWALの圧縮を有効にします。 -有効になっている場合、PostgreSQLサーバはWALに書き込まれたフルページイメージを圧縮します。 -例えばが有効な場合やベースバックアップ中など。 -圧縮されたページイメージはWALリプレイ中に展開されます。 -サポートされている方法はpglz,lz4PostgreSQLでコンパイルされた場合とzstdPostgreSQLでコンパイルされた場合です。 -デフォルト値はoffです。 -スーパーユーザと適切なSET権限を持つユーザのみがこの設定を変更することができます。 @@ -860,7 +853,7 @@ WALをフラッシュしたあと、非同期コミットしているトラン wal_writer_flush_after configuration parameter - wal_writer_flush_after 設定パラメータ + wal_writer_flush_after設定パラメータ @@ -1340,6 +1333,9 @@ WALセグメントファイルが溢れることが原因で起きるチェッ archive_library configuration parameter + + archive_library設定パラメータ + @@ -1471,9 +1467,9 @@ WALアーカイバプロセスは、このパラメータが変更されたと prefetching only if the operating system provides support for issuing read-ahead advice. --> -《機械翻訳》トライからプレフェッチへのブロックで、WALでは被参照であるがバッファプールではないものをリカバリ中に処理するかどうかを指定します。 -有効な値はoffonおよびtryデフォルトです。 -設定tryは、オペレーティングシステムが先読みアドバイスを発行するためにサポートを提供する場合にのみプリフェッチを有効にします。 +リカバリ中に、まだバッファプールにないWALで参照されているブロックをプリフェッチしようとするかどうかです。 +有効な値はoffon、およびtry(デフォルト)です。 +try設定は、オペレーティングシステムが先読み指示の発行をサポートしている場合にのみ先読みを有効にします。 -《機械翻訳》この期間より長く非アクティブのままになっているレプリケーションレプリケーションによって使用されていないコネクションスロットを無効にします。 -この値がユニットなしで指定された場合、秒単位で処理されます。 -ゼロ(デフォルト)の値は、アイドル状態のタイムアウト無効化メカニズムを無効にします。 +この期間より長く活動していない(レプリケーション接続で使用されていない)ままになっているレプリケーションスロットを無効にします。 +この値が単位なしで指定された場合は、秒単位であるとみなします。 +値がゼロ(デフォルト)の場合は、アイドルタイムアウトの無効化機構を無効にします。 このパラメータは、postgresql.confファイルまたはサーバコマンドラインでのみ設定できます。 @@ -2514,10 +2516,10 @@ WAL要約は、先行するバックアップと新しいバックアップの slot's pg_replication_slots.inactive_since value. --> -《機械翻訳》スロットの空き時間によるタイムアウトの無効化は、チェックポイント中に発生します。 -チェックポイントはcheckpoint_timeout間隔で発生するため、idle_replication_slot_timeoutを超えた時点と、次のスロットでチェックポイントの無効化がトリガされる時点との間に多少の遅延が発生する可能性があります。 -このような遅延を回避するために、ユーザはチェックポイントに対して、すぐに非アクティブなスロットを無効にするように強制できます。 -スロットの非アクティブな期間は、スロットのpg_replication_slots.inactive_since値を使用して計算されます。 +アイドルタイムアウトによるスロットの無効化は、チェックポイント中に発生します。 +チェックポイントはcheckpoint_timeoutの間隔で発生するため、idle_replication_slot_timeoutを超えてから次のチェックポイントでスロットの無効化が行われるまでに多少の遅れが生じる可能性があります。 +このような遅延を避けるために、ユーザはチェックポイントを強制して活動していないスロットを速やかに無効にすることができます。 +スロットが活動していない期間は、スロットのpg_replication_slots.inactive_sinceの値を使用して計算されます。 @@ -2530,8 +2532,8 @@ WAL要約は、先行するバックアップと新しいバックアップの be inactive because they don't perform logical decoding to produce changes. --> -《機械翻訳》ノートアイドルタイムアウト無効化メカニズムは、WALを予約しないスロットや、スタンバイサーバから同期されるプライマリサーバ上のスロット(すなわち、pg_replication_slots.syncedの値trueを持つレプリケーションスロット)には適用されません。 -同期スロットは、変更を生成するロジカルデコーディングを行わないため、常に非アクティブとみなされます。 +アイドルタイムアウトの無効化機構は、WALを保存していないスロットや、プライマリサーバから同期されているスタンバイサーバのスロット(つまり、pg_replication_slots.syncedの値がtrueであるスタンバイスロット)には適用されないことに注意してください。 +同期されているスロットは、論理的なデコードを実行して変更を生成しないため、常に活動していないものと見なされます。 @@ -2760,12 +2762,10 @@ ANY num_sync ( num_syncは、トランザクションが応答を待機する必要のある同期スタンバイの数です。 +ここで、num_syncは、トランザクションが応答を待機する必要のある同期スタンバイの数です。 standby_nameは、スタンバイサーバの名前です。 +num_syncは、ゼロより大きい整数値である必要があります。 FIRSTANYは、リスト中のサーバから同期スタンバイを選ぶ方法を指定します。 -《機械翻訳》ここで、num_syncはトランザクションが応答を待機する必要がある同期的スタンバイの数、standby_名前はスタンバイサーバの名前です。 -num_syncは整数の値より大きいゼロである必要があります。 -FIRSTおよびANYメソッドを指定して、リストされたサーバから同期的スタンバイを選択します。 -《機械翻訳》スタンバイのノートを前後に移動すると、必要なクロックでフィードバックメッセージが送信されない可能性があるインターバル。 -極端な場合、フィードバックのリスクはタイムスタンプに基づいているため、拡張期間のプライマリで不要な行が削除されないメカニズムが長くなる可能性があります。 +スタンバイの時計が前後にずれると、必要な間隔でフィードバックメッセージが送信されない場合があることに注意してください。 +フィードバック機構はタイムスタンプに基づいているため、極端なケースでは、プライマリの無効な行が長期間削除されないという危険が長引く可能性があります。 @@ -3267,7 +3267,7 @@ WAL受信プロセスが実行中にこのパラメータが変更されると wal_receiver_timeout configuration parameter - wal_receiver_timeout 設定パラメータ + wal_receiver_timeout設定パラメータ @@ -3344,8 +3344,7 @@ WALの生成頻度が少ないシステムでは、この値を大きくする replication apply worker or table synchronization worker will be respawned. --> -《マッチ度[67.123288]》論理レプリケーションでは、このパラメータによって、失敗したレプリケーション適用ワーカーが再生成される頻度も制限されます。 -《機械翻訳》論理レプリケーションでは、このパラメータによって、失敗したレプリケーション適用ワーカーまたはテーブル同期化ワーカーが再生成される頻度も制限されます。 +論理レプリケーションでは、このパラメータによって、失敗したレプリケーション適用ワーカーやテーブル同期ワーカーが再生成される頻度も制限されます。 @@ -3517,6 +3516,9 @@ WALレコードは、適用される準備が整うまでスタンバイに保 max_active_replication_origins configuration parameter + + max_active_replication_origins設定パラメータ + @@ -3534,17 +3536,11 @@ WALレコードは、適用される準備が整うまでスタンバイに保 number of subscriptions that will be added to the subscriber, plus some reserve for table synchronization. --> -《マッチ度[78.739003]》サブスクライバー側ではレプリケーション原点(origin)(参照)をいくつ並行して追跡できるかを指定します。 -これは実質的に論理レプリケーションのサブスクリプションをサーバ上にいくつ作ることができるかを制限します。 -現在追跡しているレプリケーション原点の数(pg_replication_origin_statusに反映されます)よりも小さい値を設定すると、サーバが起動しなくなります。 -max_replication_slotsは、少なくともサブスクライバーに追加されるサブスクリプションの数に、テーブル同期用の予備を加えた数に設定する必要があります。 - -《機械翻訳》同時に追跡できるレプリケーション起点(を参照)の数を指定し、その論理レプリケーションで作成できるサーバサブスクリプションの数を効果的に制限します。 - pg_replication_origin_statusに反映される追跡される現在のレプリケーション起点番号よりも小さい値に設定すると、サーバは開始できなくなります。 +同時に追跡できるレプリケーション起点(replication origin)(を参照)の数を指定し、サーバ上に作成できる論理レプリケーションのサブスクリプション数を効果的に制限します。 +現在追跡されているレプリケーション起点の数(pg_replication_origin_statusに反映されている)よりも低い値に設定すると、サーバが起動しなくなります。 デフォルトは10です。 -このパラメータはサーバスタートにのみ設定できます。 -max_active_replication_origins少なくともサブスクライバーに追加されるサブスクリプションの数に設定する必要があります。 -プラスはテーブルの同期化のために予約します。 +このパラメータはサーバ起動時のみ設定可能です。 +少なくともmax_active_replication_originsは、サブスクライバーに追加されるサブスクリプション数に、テーブル同期のために予約された数を加えた数以上に設定することが必要です。 @@ -3762,6 +3758,9 @@ WALレコードは、適用される準備が整うまでスタンバイに保 enable_distinct_reordering configuration parameter + + enable_distinct_reordering設定パラメータ + @@ -3769,9 +3768,7 @@ WALレコードは、適用される準備が整うまでスタンバイに保 Enables or disables the query planner's ability to reorder DISTINCT keys to match the input path's pathkeys. The default is on. --> -《マッチ度[59.589041]》問い合わせプランナがギャザーマージ計画型を選択することを有効もしくは無効にします。 -デフォルトはonです。 -《機械翻訳》入力されたプランナのパスキーをマッチするために、問い合わせパスがDISTINCTキーを並べ替える機能を有効または無効にします。 +入力パスのパスキーと一致するようにDISTINCTキーの順序を並べ替える問い合わせプランナの機能を有効または無効にします。 デフォルトはonです。 @@ -4219,6 +4216,9 @@ WALレコードは、適用される準備が整うまでスタンバイに保 enable_self_join_elimination configuration parameter + + enable_self_join_elimination設定パラメータ + @@ -4228,8 +4228,8 @@ WALレコードは、適用される準備が整うまでスタンバイに保 single scans. Takes into consideration only plain tables. The default is on. --> -《機械翻訳》プランナを分析し、自己結合を意味的に等価な単一スキャンに置換する問い合わせ「最適化の問い合わせツリー」を有効または無効にします。 -プレーン表のみが考慮されます。 +問い合わせツリーを分析し、自己結合を意味的に同等の一度のスキャンに置き換える問い合わせプランナの最適化を有効または無効にします。 +通常のテーブルのみが考慮されます。 デフォルトはonです。 diff --git a/doc/src/sgml/config2.sgml b/doc/src/sgml/config2.sgml index b8592eda289..464c20779d1 100644 --- a/doc/src/sgml/config2.sgml +++ b/doc/src/sgml/config2.sgml @@ -217,14 +217,9 @@ Windowsでは、eventlogも同時に提供します。 must be enabled to generate CSV-format log output. --> -《マッチ度[85.347044]》csvloglog_destinationに含まれる場合、ログ項目はプログラムへの読み込みが簡便なカンマ区切り値書式(CSV)で出力されます。 +csvloglog_destinationに含まれる場合、ログ項目はプログラムへの読み込みが簡便なカンマ区切り値書式(CSV)で出力されます。 詳細はを参照してください。 CSV書式のログ出力を生成するためにはを有効にする必要があります。 -《機械翻訳》log_destination csvlogが含まれている場合、ログエントリはカンマ区切り値CSV)フォーマットに出力されます。 -プログラムにログをロードするのに便利です。 -詳細はを参照してください。 -CSV-フォーマットログ出力を生成するには、を有効にする必要があります。 - -《機械翻訳》各コネクションのサーバをログに記録します。 -デフォルトは空の文字列''で、すべてのコネクションロギングを無効にします。 -次のオプションは単独で指定するか、カンマで区切ったリストで指定できます: +サーバへの各接続の情報をログに記録します。 +デフォルトは空文字列である''で、すべての接続ログを無効にします。 +以下のオプションは単独で指定することも、コンマで区切ったリストで指定することもできます。
+ + 接続ログのオプション @@ -1559,7 +1557,7 @@ Unixシステムにおいては、logging_collectorが有効 - 《機械翻訳》コネクションの受領を記録します。 + 接続の受信を記録します。 @@ -1574,9 +1572,9 @@ Unixシステムにおいては、logging_collectorが有効 authentication is always logged regardless of the value of this setting. --> -《機械翻訳》オリジナルメソッドが認証を識別するために使用するユーザIDを記録します。 -ほとんどの場合、ID文字列はPostgreSQLusernameと一致しますが、一部のサード・パーティ認証メソッドは、サーバが格納するオリジナルユーザ識別子前を変更する場合があります。 -失敗した認証は、この設定の値に関係なく常に記録されます。 +ユーザを識別する認証方法で使用される元の識別子を記録します。 +ほとんどの場合、識別子はPostgreSQLのユーザ名と一致しますが、サードパーティの認証方法によっては、サーバが保存する前に元のユーザ識別子が変更されることがあります。 +認証が失敗した場合、この設定の値に関係なく常に記録されます。 @@ -1590,9 +1588,9 @@ Unixシステムにおいては、logging_collectorが有効 username as well as the database name and application name, if applicable. --> -《機械翻訳》認証が正常に完了したことをログに記録します。 -このポイントでは、コネクションは設定されていますが、バックエンドはまだ完全には設定されていません。 -ログメッセージには、認証されたユーザ名と、該当する場合はデータベース名前およびアプリケーション名前が含まれます。 +認証が正常に完了したことを記録します。 +この時点で接続は確立されていますが、バックエンドはまだ完全には設定されていません。 +ログメッセージには、認証されたユーザ名に加えて、データベース名とアプリケーション名(該当する場合)が含まれます。 @@ -1608,8 +1606,8 @@ Unixシステムにおいては、logging_collectorが有効 for query), the time it took to fork the new backend, and the time it took to authenticate the user. --> -《機械翻訳》コネクションが最初のバックエンドを実行する準備ができるまでに、コネクションの確立と問い合わせの設定に費やした時間を記録します。 -ログメッセージには、合計セットアップ時間(ポストマスタが着信コネクションを受け入れてから、コネクションが問い合わせの準備ができたときに終了するまで)、新バックエンドをフォークするのにかかった時間、ユーザを認証するのにかかった時間の3つの時間が含まれます。 +接続が最初の問い合わせを実行する準備ができるまで、接続の確立とバックエンドの設定にかかった時間を記録します。 +ログメッセージには、合計設定時間(postmasterが接続の着信を受け入れてから、接続が問い合わせ可能になった時点まで)、新しいバックエンドをフォークするのにかかった時間、およびユーザ認証にかかった時間の3つの期間が含まれます。 @@ -1621,8 +1619,8 @@ Unixシステムにおいては、logging_collectorが有効 all is specified in a list of other options, all connection aspects will be logged. --> -《機械翻訳》すべての別名を指定することと同等の便宜的オプション。 -allが他のオプションのリストで指定されている場合、すべてのコネクションの側面がログに記録されます。 +すべてのオプションを指定するのと同じ便利な別名です。 +他のオプションのリストにallが指定されていると、すべての接続状況がログに記録されます。 @@ -1635,7 +1633,7 @@ Unixシステムにおいては、logging_collectorが有効 Disconnection logging is separately controlled by . --> -《機械翻訳》断路器ロギングはが別途管理している。 +切断時のロギングはによって個別に制御されます。 @@ -1648,8 +1646,8 @@ Unixシステムにおいては、logging_collectorが有効 the receipt, authentication, and authorization options. --> -《機械翻訳》後方互換性の目的では、onofftruefalseyesno1、および0は引き続きサポートされます。 -正の値はreceiptauthenticationauthorizationオプションを指定するのと同じです。 +下位互換性の目的で、onofftruefalseyesno1、および0は引き続きサポートされます。 +正の値はreceiptauthentication、およびauthorizationオプションを指定するのと同じです。 @@ -1658,9 +1656,7 @@ Unixシステムにおいては、logging_collectorが有効 privilege can change this parameter at session start, and it cannot be changed at all within a session. --> -《マッチ度[51.445087]》この設定を変更できるのは、スーパーユーザと適切なSET権限を持つユーザだけです。 -《機械翻訳》スーパーユーザおよび適切なSET権限権限を持つユーザのみが、セッションパラメータでこのスタートを変更することができます。 -セッション内で変更することはできません。 +スーパーユーザと、適切なSET権限を持つユーザだけがセッション開始時にこのパラメータを変更でき、セッションが開始された後は変更できません。 @@ -2260,6 +2256,9 @@ log_line_prefix = '%m [%p] %q%u@%d/%a ' log_lock_failures configuration parameter + + log_lock_failures設定パラメータ + @@ -2272,16 +2271,11 @@ log_line_prefix = '%m [%p] %q%u@%d/%a ' users with the appropriate SET privilege can change this setting. --> -《マッチ度[51.358696]》セッションがロックの獲得までの間により長く待機する場合にログメッセージを生成するかどうかを制御します。 -これは、ロック待ちによって性能がでていないのかどうか確認する時に有用です。 +ロック獲得が失敗したときに詳細なログメッセージを生成するかどうかを制御します。 +これは、ロックの獲得が失敗した原因を分析するのに役立ちます。 +現在、SELECT NOWAITによるロック獲得失敗のみがサポートされています。 デフォルトはoffです。 スーパーユーザと、適切なSET権限を持つユーザのみがこの設定を変更することができます。 -《機械翻訳》ログの取得に失敗した場合に、詳細なメッセージを生成するかどうかを制御します。 -これは、ロックの失敗の原因を分析するのに役立ちます。 -現在、SELECT NOWAITによるロックの失敗のみがサポートされています。 -ロックはoffです。 -スーパーユーザおよび適切なSETデフォルトを持つユーザのみがこの設定を変更できます。 -権限 @@ -3269,6 +3263,9 @@ NULL値を持つ文字列フィールドは出力から除外されます。 track_cost_delay_timing configuration parameter + + track_cost_delay_timing設定パラメータ + @@ -3290,18 +3287,13 @@ NULL値を持つ文字列フィールドは出力から除外されます。 Only superusers and users with the appropriate SET privilege can change this setting. --> -《マッチ度[54.964176]》データベースによるI/O呼び出しの記録を有効にします。 -このパラメータはデフォルトで無効になっています。その理由は、現時点の時刻をオペレーティングシステムに繰り返し問い合わせるので、プラットフォームによっては深刻な負荷の原因になるからです。 -使用しているシステムにおける記録の負荷を計測するためツールが使用できます。 -I/O呼び出し情報は、pg_stat_databasepg_stat_ioに表示されます。 -BUFFERSオプションが設定されている時は の出力、VERBOSEオプションが設定されている時はの出力、が設定されている時はにより表示されます。 +コストベースのバキューム遅延の記録を有効にします(を参照)。 +このパラメータはデフォルトでは無効になっています。 +これは、オペレーティングシステムに現在の時刻を繰り返し問い合わせるため、一部のプラットフォームでは大きなオーバーヘッドが発生する可能性があるためです。 +ツールを使用して、システム上のタイミングのオーバーヘッドを測定できます。 +コストベースのバキューム遅延タイミング情報は、pg_stat_progress_vacuumpg_stat_progress_analyzeに表示されます。 +また、VERBOSEオプションが使用されているの出力、が設定されている場合はautovacuumで行われる自動バキューム処理と自動解析処理でも表示されます。 スーパーユーザと、適切なSET権限を持つユーザのみがこの設定を変更することができます。 -《機械翻訳》コストを拠点とするタイミング遅延のバキュームを有効にします(を参照)。 -このパラメータはデフォルトのオフです。 -これは、現在時間の間オペレーティングシステムを繰り返し問い合わせするため、一部のプラットフォームでは重大なオーバーヘッドを引き起こす可能性があります。 -ツールを使用して、システムのタイミングのオーバーヘッドを測定できます。 -コストを拠点とするバキューム遅延タイミングの情報は、VERBOSEオプションが使用された場合はの出力のpg_stat_progress_vacuumpg_stat_progress_analyzeに表示され、が設定された場合は自動バキュームと自動分析のオートバキュームに表示されます。 -スーパーユーザと適切なSET権限を持つユーザのみがこの設定を変更できます。 @@ -3341,18 +3333,13 @@ I/O呼び出し情報は、SET privilege can change this setting. --> -《マッチ度[69.105691]》データベースによるI/O呼び出しの記録を有効にします。 -このパラメータはデフォルトで無効になっています。その理由は、現時点の時刻をオペレーティングシステムに繰り返し問い合わせるので、プラットフォームによっては深刻な負荷の原因になるからです。 +データベースによるI/O待機の記録を有効にします。 +このパラメータはデフォルトで無効になっています。 +その理由は、現時点の時刻をオペレーティングシステムに繰り返し問い合わせるので、プラットフォームによっては深刻な負荷の原因になるからです。 使用しているシステムにおける記録の負荷を計測するためツールが使用できます。 -I/O呼び出し情報は、pg_stat_databasepg_stat_ioに表示されます。 -BUFFERSオプションが設定されている時は の出力、VERBOSEオプションが設定されている時はの出力、が設定されている時はにより表示されます。 +I/Oの記録情報は、pg_stat_databasepg_stat_ioobjectwalではない)、pg_stat_get_backend_io()関数(objectwalではない)の出力に表示されます。 +また、BUFFERSオプションが使用されているの出力、VERBOSEオプションが使用されているの出力、が設定されている場合はにより表示されます。 スーパーユーザと、適切なSET権限を持つユーザのみがこの設定を変更することができます。 -《機械翻訳》データベース入出力待機のタイミングを有効にします。 -このパラメータはデフォルトのオフです。 -現在時間の間、繰り返しオペレーティングシステムを問い合わせするため、一部のプラットフォームでは重大なオーバーヘッドが発生する可能性があります。 -ツールを使用して、システムのタイミングのオーバーヘッドを測定できます。 -入出力タイミング情報はpg_stat_databasepg_stat_ioオブジェクトwalでない場合、pg_stat_get_backend_io()関数の出力(オブジェクトwalでない場合)、BUFFERSオプションが使用された場合のの出力、VERBOSEオプションが使用された場合のの出力、自動バキュームと自動分析の場合のオートバキューム、が設定されている場合、およびによって表示されます。 -スーパーユーザと適切なSET権限を持つユーザのみがこの設定を変更できます。 @@ -3384,16 +3371,12 @@ I/O呼び出し情報は、SET privilege can change this setting. --> -《マッチ度[59.563543]》データベースによるWAL I/O呼び出しの記録を有効にします。 -このパラメータはデフォルトで無効になっています。その理由は、現時点の時刻をオペレーティングシステムに繰り返し問い合わせるので、プラットフォームによっては深刻な負荷の原因になるからです。 +WALによるI/O待機の記録を有効にします。 +このパラメータはデフォルトで無効になっています。 +その理由は、現時点の時刻をオペレーティングシステムに繰り返し問い合わせるので、プラットフォームによっては深刻な負荷の原因になるからです。 使用しているシステムにおける負荷のタイミングを計測するためpg_test_timingツールが使用できます。 -I/O呼び出し情報は、pg_stat_walに表示されます。 +I/Oの記録情報は、objectwalpg_stat_io、およびobjectwalpg_stat_get_backend_io()関数の出力に表示されます。 スーパーユーザと、適切なSET権限を持つユーザのみがこの設定を変更することができます。 -《機械翻訳》WAL I/O待機のタイミングを有効にします。 -このパラメータはデフォルトによるオフで、現在時間の間オペレーティングシステムを繰り返し問い合わせするため、一部のプラットフォームで重大なオーバーヘッドが発生する可能性があります。 -pg_test_timingツールを使用して、システムでタイミングのオーバーヘッドを測定できます。 -入出力タイミング情報は、オブジェクトwalの場合はpg_stat_ioに、オブジェクトwalの場合はpg_stat_get_backend_io()関数の出力に表示されます。 -スーパーユーザおよび適切なSET権限を持つユーザのみがこの設定を変更できます。 @@ -3616,20 +3599,27 @@ SQL関数、C言語関数も追跡するためにはallと指 + + Vacuum作業 vacuum configuration parameters + + vacuum + 設定パラメータ + -《機械翻訳》これらのパラメータは、バキューム処理の動作をコントロールします。 -バキュームの目的と責任の詳細は、を参照してください。 +これらのパラメータは、バキューム処理の挙動を制御します。 +バキュームの目的と責任の詳細はを参照してください。 @@ -3658,6 +3648,9 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum configuration parameter + + autovacuum設定パラメータ + @@ -3670,15 +3663,11 @@ SQL関数、C言語関数も追跡するためにはallと指 file or on the server command line; however, autovacuuming can be disabled for individual tables by changing table storage parameters. --> -《マッチ度[85.459184]》サーバがautovacuumランチャデーモンを実行すべきかどうかを管理します。 +サーバが自動バキュームランチャデーモンを実行すべきかどうかを管理します。 デフォルトでは有効です。 -しかしautovacuumを作動させるためにはも有効でなければなりません。 +しかし自動バキュームを作動させるためにはも有効でなければなりません。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、テーブルストレージパラメータを変更することにより、autovacuumは個々のテーブルに対して無効にできます。 -《機械翻訳》サーバが自動バキュームランチャデーモンを稼働させるかどうかを制御します。 -これはデフォルトによって有効になっていますが、オートバキュームが機能するためにはも有効になっている必要があります。 -このパラメータはpostgresql.confファイルまたはサーバコマンドライン上でのみ設定可能です。 -しかし、テーブルストレージパラメータを変更することで個々のテーブルに対して自動バキュームを無効にすることができます。 +ただし、テーブル格納パラメータを変更することにより、自動バキュームは個々のテーブルに対して無効にできます。 -《マッチ度[84.134615]》このパラメータが無効であったとしてもシステムは、トランザクションIDの周回を防止する必要があれば、autovacuumプロセスを起動することに注意してください。 -詳細はを参照してください。 -《機械翻訳》このパラメータが無効であったとしてもシステムは、トランザクションIDの周回を防止する必要があれば、autovacuumプロセスを起動することに注意してください。 +このパラメータが無効であったとしてもシステムは、トランザクションIDの周回を防止する必要があれば、自動バキュームプロセスを起動することに注意してください。 詳細はを参照してください。 @@ -3700,6 +3687,9 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_worker_slots configuration parameter + + autovacuum_worker_slots設定パラメータ + @@ -3709,16 +3699,16 @@ SQL関数、C言語関数も追跡するためにはallと指 your kernel settings will not support it (as determined during initdb). This parameter can only be set at server start. --> -《機械翻訳》バックエンドワーカープロセスのために予約するオートバキュームスロットの数を指定します。 -デフォルトは通常16スロットですが、カーネル設定がサポートしない場合(initdb時に決定されます)はこれより少なくなる可能性があります。 -このパラメータはサーバスタートでのみ設定できます。 +自動バキュームワーカープロセス用に予約するバックエンドのスロット数を指定します。 +デフォルトは通常16スロットですが、カーネル設定でサポートされない場合(initdb中に判定します)、それより少なくなる可能性があります。 +このパラメータはサーバ起動時のみ設定可能です。 -《機械翻訳》この値を変更する場合は、の調整も考慮してください。 +この値を変更する場合は、を調整することも考慮してください。 @@ -3728,6 +3718,9 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_max_workers configuration parameter + + autovacuum_max_workers設定パラメータ + @@ -3737,12 +3730,9 @@ SQL関数、C言語関数も追跡するためにはallと指 is 3. This parameter can only be set in the postgresql.conf file or on the server command line. --> -《マッチ度[61.313869]》同時に実行することができるautovacuumプロセス(autovacuumランチャ以外)の最大数を指定します。 -デフォルトは3です。 -このパラメータはサーバ起動時のみ設定可能です。 -《機械翻訳》同時に実行できる自動バキュームプロセス(自動バキュームランチャ以外)の最大数を指定します。 +同時に実行することができる自動バキュームプロセス(自動バキュームランチャ以外)の最大数を指定します。 デフォルトは3です。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインにのみ設定できます。 +このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -《機械翻訳》ノートでは、この値をよりも高く設定しても効果はありません。 -これは、オートバキュームワーカーがその設定によって確立されたプールのスロットから取得されるためです。 +よりも大きい値を設定しても効果はありません。 +これは、自動バキュームワーカーがこの設定によって確立されたスロットのプールから取得されるためです。 @@ -3762,6 +3752,9 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_naptime configuration parameter + + autovacuum_naptime設定パラメータ + @@ -3775,16 +3768,11 @@ SQL関数、C言語関数も追跡するためにはallと指 This parameter can only be set in the postgresql.conf file or on the server command line. --> -《マッチ度[86.081370]》あるデータベースについて実行されるautovacuumデーモンの最小遅延を指定します。 +あるデータベースについて実行される自動バキュームデーモンの最小遅延を指定します。 それぞれの周期で、デーモンはそのデータベースを試験し、そしてそのデータベース内のテーブルで必要性が認められると、VACUUMおよびANALYZEコマンドを発行します。 この値が単位なしで指定された場合は、秒単位であるとみなします。 デフォルトは1分(1min)です。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -《機械翻訳》任意のデータベースで実行されるオートバキューム間の最小遅延を指定します。 -各ラウンドで、デーモンはデータベースを検査し、必要に応じてそのデータベースの表に対してVACUUMおよびANALYZEコマンドを発行します。 -この値がユニットなしで指定された場合、秒として扱われます。 -デフォルトは1分(1min)です。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できます。 @@ -3795,6 +3783,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_vacuum_threshold configuration parameter + + autovacuum_vacuum_threshold + 設定パラメータ + @@ -3807,13 +3799,10 @@ SQL関数、C言語関数も追跡するためにはallと指 but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[84.090909]》どのテーブルに対してもVACUUMを起動するために必要な、更新もしくは削除されたタプルの最小数を指定します。 +ある任意のテーブルでVACUUMが起動されるのに必要な更新もしくは削除されたタプルの最小数を指定します。 デフォルトは50タプルです。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》VACUUM任意の1つのテーブルのトリガに必要な更新または削除されたタプルの最小数を指定します。 -デフォルトは50タプルです。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインにのみ設定できますが、テーブルストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -3824,6 +3813,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_vacuum_insert_threshold configuration parameter + + autovacuum_vacuum_insert_threshold + 設定パラメータ + @@ -3838,15 +3831,11 @@ SQL関数、C言語関数も追跡するためにはallと指 but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[84.401709]》あるテーブルでVACUUMを起動するきっかけとなるのに必要な挿入タプル数を設定します。 +ある任意のテーブルでVACUUMが起動されるのに必要な挿入タプル数を設定します。 デフォルトは1000タプルです。 --1が指定されると、自動VACUUMが挿入タプル数に基づいてVACUUM操作を引き起こすことはなくなります。 +-1が指定されると、自動バキュームが挿入タプル数に基づいてVACUUM操作を引き起こすことはなくなります。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》VACUUM任意の1つのテーブルのトリガaに必要な挿入タプルの数が指定されます。 -デフォルトは1000タプルです。 --1が指定された場合、オートバキュームは挿入の数に基づいてVACUUM任意の表のオペレーションをトリガしません。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できますが、テーブルストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -3857,6 +3846,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_analyze_threshold configuration parameter + + autovacuum_analyze_threshold + 設定パラメータ + @@ -3869,13 +3862,10 @@ SQL関数、C言語関数も追跡するためにはallと指 but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[84.615385]》どのテーブルに対してもANALYZEを起動するのに必要な、挿入、更新、もしくは削除されたタプルの最小数を指定します。 +ある任意のテーブルでANALYZEが起動されるのに必要な、挿入、更新、もしくは削除されたタプルの最小数を指定します。 デフォルトは50タプルです。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》ANALYZE任意の1つのテーブルのトリガに必要な挿入、更新または削除されたタプルの最小数を指定します。 -デフォルトは50タプルです。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインにのみで設定できますが、テーブルストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -3886,6 +3876,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_vacuum_scale_factor configuration parameter + + autovacuum_vacuum_scale_factor + 設定パラメータ + @@ -3899,13 +3893,10 @@ SQL関数、C言語関数も追跡するためにはallと指 but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[80.285036]》VACUUMを起動するか否かを決定するときに、autovacuum_vacuum_thresholdに足し算するテーブル容量の割合を指定します。 -デフォルトは0.2(テーブルサイズの20%)です。 +VACUUMを起動するかどうか決定するときに、autovacuum_vacuum_thresholdに追加するテーブルサイズの割合を指定します。 +デフォルトは0.2(テーブルサイズの20%)です。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》aVACUUMをトリガするかどうかを決定するときに、autovacuum_vacuum_thresholdに追加するテーブルサイズの割合を指定します。 -デフォルトは0.2(テーブルサイズの20%です)。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できますが、テーブルストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -3916,6 +3907,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_vacuum_insert_scale_factor configuration parameter + + autovacuum_vacuum_insert_scale_factor + 設定パラメータ + @@ -3928,13 +3923,10 @@ SQL関数、C言語関数も追跡するためにはallと指 file or on the server command line; but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[75.109170]》VACUUMを起動するかどうか決める際のautovacuum_vacuum_insert_thresholdに追加するテーブルサイズの割合を指定します。 -デフォルトは0.2(テーブルサイズの20%)です。 +VACUUMを起動するかどうか決めるときに、autovacuum_vacuum_insert_thresholdに追加するテーブルの未凍結なページの割合を指定します。 +デフォルトは0.2(テーブルで未凍結なページの20%)です。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》aVACUUMをページにするかどうかを決定する場合に、autovacuum_vacuum_insert_thresholdに追加するテーブルの未凍結トリガの割合を指定します。 -デフォルトは0.2テーブルの未凍結ページの20%です。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できますが、テーブルストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -3945,6 +3937,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_analyze_scale_factor configuration parameter + + autovacuum_analyze_scale_factor + 設定パラメータ + @@ -3958,13 +3954,10 @@ SQL関数、C言語関数も追跡するためにはallと指 but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[80.424528]》ANALYZEを起動するか否かを決定するときに、autovacuum_analyze_thresholdに足し算するテーブル容量の割合を指定します。 -デフォルトは0.1(テーブルサイズの10%)です。 +ANALYZEを起動するかどうか決めるときに、autovacuum_analyze_thresholdに追加するテーブルサイズの割合を指定します。 +デフォルトは0.1(テーブルサイズの10%)です。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》ANALYZEをトリガするかどうかを決定するときに、autovacuum_analyze_thresholdに追加するテーブルサイズの割合を指定します。 -デフォルトは0.1(テーブルサイズの10%です)。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できますが、テーブルストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -3975,6 +3968,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_vacuum_max_threshold configuration parameter + + autovacuum_vacuum_max_threshold + 設定パラメータ + @@ -3991,15 +3988,11 @@ SQL関数、C言語関数も追跡するためにはallと指 command line; but the setting can be overridden for individual tables by changing storage parameters. --> -《マッチ度[51.766513]》あるテーブルでVACUUMを起動するきっかけとなるのに必要な挿入タプル数を設定します。 -デフォルトは1000タプルです。 --1が指定されると、自動VACUUMが挿入タプル数に基づいてVACUUM操作を引き起こすことはなくなります。 +ある任意のテーブルでVACUUMが起動されるのに必要な更新または削除されたタプルの最大数、つまりautovacuum_vacuum_thresholdautovacuum_vacuum_scale_factorで計算される値の上限値を指定します。 +デフォルトは1億タプルです。 +-1を指定すると、自動バキュームは、VACUUM操作を起動する更新または削除されたタプルの最大数を強制しません。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》トリガaに必要な更新または削除されたタプルの最大数を指定しますVACUUM任意の1つのテーブル、つまりautovacuum_vacuum_thresholdおよびautovacuum_vacuum_scale_factorで計算された値の制限。 -デフォルトは100,000,000タプルです。 --1を指定すると、オートバキュームはトリガaVACUUMオペレーションになる更新または削除されたタプルの最大数を強制しません。 -このパラメータはpostgresql.confファイルまたはサーバコマンドラインにのみ設定できますが、ストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -4010,6 +4003,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_freeze_max_age configuration parameter + + autovacuum_freeze_max_age + 設定パラメータ + @@ -4021,12 +4018,8 @@ SQL関数、C言語関数も追跡するためにはallと指 Note that the system will launch autovacuum processes to prevent wraparound even when autovacuum is otherwise disabled. --> -《マッチ度[87.335092]》トランザクションID周回を防ぐためにVACUUM操作が強制される前までにテーブルのpg_class.relfrozenxid フィールドが到達できる最大(トランザクションにおける)年代を指定します。 +トランザクションID周回を防ぐためにVACUUM操作が強制される前までにテーブルのpg_class.relfrozenxidフィールドが到達できる(トランザクションにおける)最大の年代を指定します。 自動バキュームが無効であった時でも、システムは周回を防ぐために自動バキューム子プロセスを起動することに注意してください。 -《機械翻訳》テーブルpg_classの最大有効期間(トランザクション数)を指定します。 -relfrozenxidフィールドは前を獲得することができます。 -VACUUMオペレーションはテーブル内のトランザクションIDの周回を防ぐことを強制されます。 -オートバキュームが他の障害を負っている場合でも周回を防ぐためにシステムが自動バキュームプロセスを立ち上げるというノート。 @@ -4039,15 +4032,11 @@ SQL関数、C言語関数も追跡するためにはallと指 changing table storage parameters. For more information see . --> -《マッチ度[84.741144]》vacuumは同時にpg_xactサブディレクトリから古いファイルの削除を許可します。 +バキューム処理は同時にpg_xactサブディレクトリから古いファイルの削除を許可します。 これが、比較的低い2億トランザクションがデフォルトである理由です。 このパラメータはサーバ起動時にのみ設定可能です。 -しかし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルで減らすことができます。 +しかし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルで減らすことができます。 詳細はを参照してください。 -《機械翻訳》バキュームでは、pg_xactサブディレクトリから古いファイルを削除することもできます。 -これが、デフォルトが比較的少ない200,000,000トランザクションである理由です。 -このパラメータはサーバスタートでのみ設定できますが、テーブルストレージパラメータを変更することで個々のテーブルの設定を減らすことができます。 -詳細については、を参照してください。 @@ -4058,6 +4047,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_multixact_freeze_max_age configuration parameter + + autovacuum_multixact_freeze_max_age + 設定パラメータ + @@ -4069,12 +4062,8 @@ SQL関数、C言語関数も追跡するためにはallと指 Note that the system will launch autovacuum processes to prevent wraparound even when autovacuum is otherwise disabled. --> -《マッチ度[87.131367]》トランザクションID周回を防ぐためにVACUUM操作が強制される前までにテーブルのpg_class.relminmxid フィールドが到達できる最大(マルチトランザクションにおける)年代を指定します。 +トランザクションID周回を防ぐためにVACUUM操作が強制される前までにテーブルのpg_class.relminmxidフィールドが到達できる(マルチトランザクションにおける)最大の年代を指定します。 自動バキュームが無効であった時でも、システムは周回を防ぐために自動バキューム子プロセスを起動することに注意してください。 -《機械翻訳》テーブルpg_classの最大有効期間を(multixacts)で指定します。 -relminmxidフィールドは前を獲得することができます。 -VACUUMオペレーションはテーブル内のマルチトランザクションIDの周回を防ぐことを強制されます。 -オートバキュームが他の障害を負っている場合でも周回を防ぐためにシステムが自動バキュームプロセスを立ち上げるというノート。 @@ -4087,15 +4076,11 @@ SQL関数、C言語関数も追跡するためにはallと指 be reduced for individual tables by changing table storage parameters. For more information see . --> -《マッチ度[87.555556]》またマルチトランザクションIDのvacuumはpg_multixactpg_multixact/offsetsサブディレクトリから古いファイルの削除します。 -これがデフォルトが4億トランザクションをやや下回る理由です。 +マルチトランザクションのバキューム処理は同時にpg_multixact/memberspg_multixact/offsetsサブディレクトリから古いファイルの削除を許可します。 +これが、比較的低い4億トランザクションがデフォルトである理由です。 このパラメータはサーバ起動時にのみ設定可能です。 -しかし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルで減らすことができます。 +しかし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルで減らすことができます。 詳細はを参照してください。 -《機械翻訳》バキューム処理マルチxactsでは、pg_multixact/membersおよびpg_multixact/offsetsサブディレクトリから古いファイルを削除することもできます。 -これが、デフォルトが比較的少ない400,000,000マルチxactsである理由です。 -このパラメータはサーバスタートでのみ設定できますが、テーブルストレージパラメータを変更することで個々のテーブルの設定を減らすことができます。 -詳細は、を参照してください。 @@ -4106,6 +4091,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_vacuum_cost_delay configuration parameter + + autovacuum_vacuum_cost_delay + 設定パラメータ + @@ -4120,17 +4109,12 @@ SQL関数、C言語関数も追跡するためにはallと指 but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[85.515873]》自動VACUUM操作に使用されるコスト遅延値を指定します。 --1に指定されると、一定の の値が使用されます。 +自動VACUUM操作に使用されるコスト遅延値を指定します。 +-1が指定されると、通常のの値が使用されます。 この値が単位なしで指定された場合は、ミリ秒単位であるとみなします。 デフォルト値は2ミリ秒です。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》自動VACUUM操作で使用されるコスト遅延値を指定します。 --1を指定すると、通常の値が使用されます。 -この値をユニットなしで指定すると、ミリ秒と見なされます。 -デフォルト値は2ミリ秒です。 -このパラメータはpostgresql.confファイルまたはサーバコマンドライン上でのみ設定できますが、テーブルストレージパラメータを変更することで個々のテーブルの設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -4141,6 +4125,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuum_vacuum_cost_limit configuration parameter + + autovacuum_vacuum_cost_limit + 設定パラメータ + @@ -4157,16 +4145,12 @@ SQL関数、C言語関数も追跡するためにはallと指 but the setting can be overridden for individual tables by changing table storage parameters. --> -《マッチ度[83.048212]》自動VACUUM操作に使用されるコスト限界値を指定します。 -(デフォルトの)-1が指定されると、一定の の値が使用されます。 -この値は、実行中の自動バキュームワーカーが複数存在する場合ワーカーすべてに比例分配されることに注意してください。 -したがって各ワーカーの制限を足し合わせてもこの変数による制限を超えることはありません。 +自動VACUUM操作に使用されるコスト限界値を指定します。 +(デフォルトの)-1が指定されると、通常のの値が使用されます。 +実行中の自動バキュームワーカーが複数存在する場合、この値はすべてのワーカーに比例分配されることに注意してください。 +したがって各ワーカーの上限の合計がこの変数の値を超えることはありません。 このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 -ただし、この設定はテーブルストレージパラメータの変更により、それぞれのテーブルに対して上書きすることができます。 -《機械翻訳》自動VACUUMコスト操作で使用されるデフォルト制限値を指定します。 --1が指定されている場合はノート、通常の値が使用されます。 -複数のオートバキュームワーカーが存在する場合、各ワーカーの制限の総和がこの変数の値を超えないように、値が実行中のワーカー間で比例的に配分されるパラメータ。 -このはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できますが、テーブルストレージパラメータを変更することで個々の表の設定を上書きできます。 +ただし、この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -4245,14 +4229,10 @@ SQL関数、C言語関数も追跡するためにはallと指 0, which disables the cost-based vacuum delay feature. Positive values enable cost-based vacuuming. --> -《マッチ度[78.378378]》コストの限度を越えた場合、プロセスがスリープする時間の長さです。 +コストの上限を越えた場合に、プロセスがスリープする時間の長さです。 この値が単位なしで指定された場合は、ミリ秒単位であるとみなします。 -デフォルトの値は0で、コストに基づいたvacuum遅延機能を無効にします。 +デフォルトの値は0で、コストに基づいたvacuum遅延機能を無効にします。 正の整数はコストに基づいたvacuumを有効にします。 -《機械翻訳》コスト制限を超えたときにプロセスがスリープする時間です。 -この値がユニットなしで指定された場合、ミリ秒とみなされます。 -デフォルト値は0で、コストベースのバキューム遅延機能を無効にします。 -正の値はコストベースのバキューム処理を有効にします。 @@ -4295,10 +4275,9 @@ SQL関数、C言語関数も追跡するためにはallと指 lookup the shared hash table and scan the content of the page. The default value is 1. --> -《マッチ度[75.982533]》共有バッファキャッシュの中のバッファにvacuumを掛ける予測コストです。バッファプールのロック、共有ハッシュテーブルの検索、およびページ内容のスキャンのコストを示します。デフォルトの値は1です。 -《機械翻訳》共有バッファキャッシュにあるバッファバキューム処理の見積コスト。 -バッファプールロックまでのコストを表し、共有ハッシュテーブルを参照し、ページのコンテンツスキャンを参照します。 -デフォルト値は1です。 +共有バッファキャッシュにあるバッファをバキュームするための推定コストです。 +これは、バッファプールのロック、共有ハッシュテーブルの検索、およびページ内容をスキャンするためのコストを示します。 +デフォルトの値は1です。 @@ -4321,10 +4300,9 @@ SQL関数、C言語関数も追跡するためにはallと指 the disk and scan its content. The default value is 2. --> -《マッチ度[78.378378]》ディスクから読み込まれなければならないバッファにvacuumを掛ける予測コストです。これが示すものは、バッファプールロックの試み、共有ハッシュテーブルの参照、ディスクから目的ブロックの読み込み、そしてその内容のスキャンです。デフォルトの値は2です。 -《機械翻訳》バキューム処理の見積コストディスクから読み取る必要があるバッファ。 -これは、バッファプールをロックし、共有ハッシュテーブルを検索し、ディスクから目的のブロックを読み取り、そのコンテンツをスキャンするための労力を表します。 -デフォルト値は2です。 +ディスクから読み込まれなければならないバッファをバキュームするための推定コストです。 +これは、バッファプールロックの試み、共有ハッシュテーブルの参照、ディスクから目的ブロックの読み込み、そしてその内容をスキャンするためのコストを示します。 +デフォルトの値は2です。 @@ -4346,11 +4324,9 @@ SQL関数、C言語関数も追跡するためにはallと指 flush the dirty block out to disk again. The default value is 20. --> -《マッチ度[77.294686]》vacuumが、先だって掃除したブロックを変更するのに必要な推定コストです。 -ダーティブロックを再度ディスクにフラッシュするのに必要な余分なI/Oを表します。デフォルトの値は20です。 -《機械翻訳》バキュームが以前はきれいだったブロックを変更したときに請求される推定コスト。 -これは、ダーティブロックを再びディスクにフラッシュするために必要な追加の入出力を表します。 -デフォルト値は20です。 +以前掃除されたブロックをバキュームで変更するときに必要な推定コストです。 +これは、ダーティブロックを再度ディスクにフラッシュするのに必要な追加のI/Oを表します。 +デフォルトの値は20です。 @@ -4371,10 +4347,8 @@ SQL関数、C言語関数も追跡するためにはallと指 process to sleep for vacuum_cost_delay. The default is 200. --> -《マッチ度[75.641026]》vacuumを掛けるプロセスをvacuum_cost_delayの間スリープさせることになる累計されたコストです。 -デフォルトの値は200です。 -《機械翻訳》これは、vacuum_cost_delayのバキューム処理プロセスをスリープにする累積コストです。 -デフォルトは200です。 +これは、バキューム処理をvacuum_cost_delayの間スリープさせるための累積コストです。 +デフォルトの値は200です。 @@ -4402,7 +4376,10 @@ SQL関数、C言語関数も追跡するためにはallと指 + + デフォルトの動作 @@ -4411,6 +4388,10 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_truncate configuration parameter + + vacuum_truncate + 設定パラメータ + @@ -4427,13 +4408,12 @@ SQL関数、C言語関数も追跡するためにはallと指 also be overridden for individual tables by changing table storage parameters. --> -《機械翻訳》「バキュームからトライ」を有効または無効にして、オフの最後にある空のページを切り捨てます。 +テーブルの最後にある空のページを切り捨てようとするバキュームの機能を有効または無効にします。 デフォルト値はtrueです。 -true,VACUUMおよびオートバキュームが切り捨てを行うと、切り捨てられたページのディスクスペースがオペレーティングシステムに戻されます。 -切捨てにはテーブルのACCESS EXCLUSIVEロックが必要なノートです。 -VACUUMTRUNCATEパラメータを指定すると、このパラメータの値が上書きされます。 -テーブルストレージパラメータを変更すると、個々の表の設定を上書きすることもできます。 -テーブル +trueに設定すると、VACUUMと自動バキュームが切り捨てを行い、切り捨てられたページのディスク容量がオペレーティングシステムに返されます。 +切り捨てにはテーブルのACCESS EXCLUSIVEロックが必要であることに注意してください。 +VACUUMTRUNCATEパラメータが指定されている場合、このパラメータの値を上書きします。 +この設定はテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 @@ -4441,7 +4421,10 @@ SQL関数、C言語関数も追跡するためにはallと指 + + 凍結処理 -《機械翻訳》トランザクションIDが循環した後でも正確さを維持するために、PostgreSQLは十分に古い行を凍結済としてマークします。 -これらの行はすべての人にとって可視です。 -他のトランザクションは挿入XIDを検査する必要はありません。 -VACUUMはマーキング行を凍結済として扱います。 -次の設定はコントロールVACUUMの凍結動作であり、主要なワークロードのシステムとデータアクセスのパターンのXID消費レートに基づいて調整する必要があります。 -これらのパラメータのトランザクションIDの周回とチューニングの詳細はを参照してください。 +トランザクションIDが周回した後でも正確さを維持するために、PostgreSQLは十分に古い行を凍結済みとして印付けます。 +これらの行はすべてのユーザに表示されます。 +他のトランザクションでは、挿入したXIDを調べて可視性を判断する必要はありません。 +VACUUMには、行を凍結状態として印付ける責任があります。 +次の設定はVACUUMの凍結動作を制御します。 +これらの設定は、システムのXID消費率と主要なワークロードのデータ参照パターンに基づいて調整する必要があります。 +トランザクションIDの周回とこれらのパラメータの調整の詳細については、を参照してください。 @@ -4470,6 +4454,9 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_freeze_table_age configuration parameter + + vacuum_freeze_table_age設定パラメータ + @@ -4488,16 +4475,10 @@ SQL関数、C言語関数も追跡するためにはallと指 information see . --> -《マッチ度[86.935287]》テーブルのpg_class.relfrozenxidフィールドがこの設定で指定した時期に達すると、VACUUMは積極的なテーブルスキャンを行います。 +テーブルのpg_class.relfrozenxidフィールドがこの設定で指定した年代に達すると、VACUUMは積極的なテーブルスキャンを行います。 積極的なスキャンは、無効タプルを含む可能性のあるページだけではなく、凍結されていないXIDあるいはMXIDを含むすべてのページを読む点で通常のVACUUMとは異なります。 デフォルトは1.5億トランザクションです。 -ユーザはこの値をゼロから20億までの任意の値に設定することができますが、VACUUMは警告することなく、周回問題対策のautovacuumがテーブルに対して起動する前に定期的な手動VACUUMが実行する機会を持つように、の95%に実効値を制限します。 -詳細はを参照してください。 -《機械翻訳》VACUUMは、テーブルのpg_class.relfrozenxidスキャンがこの設定で指定された経過時間に達した場合、積極的なクラスを実行します。 -積極的なフィールドは、通常のVACUUM不要なタプルを含む可能性のあるページだけでなく、フリーズされていないXIDまたはMXIDを含む可能性のあるすべてのデフォルトを訪問するとは異なります。 -デフォルトは150,000,000トランザクションです。 -ユーザはこの値をゼロから2,000,000,000までの任意の場所に設定できますが、VACUUMは暗黙的に実効値をの95%に制限します。 -これにより、テーブルに対して反ラップアラウンドの自動バキュームが起動される前に、定期的な手動VACUUMが実行される可能性があります。 +ユーザはこの値をゼロから20億までの任意の値に設定することができますが、周回問題対策の自動バキュームがテーブルに対して起動する前に定期的な手動VACUUMが実行する機会を持つように、VACUUMは警告することなく実際の値をの95%に制限します。 詳細はを参照してください。 @@ -4508,6 +4489,9 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_freeze_min_age configuration parameter + + vacuum_freeze_min_age設定パラメータ + @@ -4523,14 +4507,10 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuums. For more information see . --> -《マッチ度[84.870849]》VACUUMが、古いXIDを持つページをフリーズするきっかけとするかどうかを決定する、カットオフ年代を(トランザクション単位で)指定します。 +VACUUMが、古いXIDを持つページの凍結を行うかどうかを決定する、カットオフ年代を(トランザクション単位で)指定します。 デフォルトは5千万トランザクションです。 -ユーザはこの値を0から10億までの間で任意の値に設定することができますが、VACUUMは警告なくの半分までの値に値を制限します。 -このため、強制的なautovacuumの間隔が不合理に短くなることはありません。 -詳細はを参照してください。 -《機械翻訳》古いXIDを持つページの凍結をトリガするかどうかを決定するためにVACUUMが使用すべきカットオフの経過時間(トランザクション単位)を指定します。 -デフォルトは50,000,000トランザクションです。 -ユーザはこの値をゼロから10億までの任意の値に設定することができますが、VACUUMは自動的に実効値をの半分の値に制限するので、強制的な自動バキュームの間隔が不当に短くなることがありません。 +ユーザはこの値をゼロから10億までの間で任意の値に設定することができますが、VACUUMは警告することなく実際の値をの半分の値まで制限します。 +このため、強制的な自動バキュームの間隔が不合理に短くなることはありません。 詳細はを参照してください。 @@ -4541,6 +4521,9 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_failsafe_age configuration parameter + + vacuum_failsafe_age設定パラメータ + @@ -4555,14 +4538,10 @@ SQL関数、C言語関数も追跡するためにはallと指 already been running for some time, though it's possible for the failsafe to trigger during any VACUUM. --> -《マッチ度[86.372007]》VACUUMがシステム全体に渡るトランザクションID周回障害を避けるために異例の措置を取るようになる、テーブルのpg_class.relfrozenxidフィールドが到達する最大の(トランザクション数単位での)年齢を指定します。 +VACUUMがシステム全体に渡るトランザクションID周回障害を避けるために異例の措置を取るようになる、テーブルのpg_class.relfrozenxidフィールドが到達する最大の(トランザクション数単位での)年代を指定します。 これはVACUUMの最後の手段となる戦略です。 この安全機構は典型的には、トランザクションID周回を防ぐための自動バキュームがすでに走っているときに起動されます。 しかし、すべてのVACUUMの実行中にこの安全機構が起動する可能性があります。 -《機械翻訳》テーブルpg_classの最大有効期間(トランザクション単位)を指定します。 -relfrozenxidフィールドは前を獲得することができますVACUUMシステム全体のトランザクションIDの周回障害を回避するために特別な措置を講じます。 -これはVACUUMの最後の手段のストラテジです。 -通常、フェイルセーフは、トランザクションIDの周回を回避するためのオートバキュームがすでにしばらく実行されている場合にトリガされますが、VACUUMの間にトリガにフェイルセーフを行うことは可能です。 -《マッチ度[87.301587]》この安全機構が起動すると、すべての有効なコストに基づく遅延はもはや適用されず、(インデックスのバキュームのような)必須ではない保守タスクは迂回されます。 +この安全機構が起動すると、すべての有効なコストに基づく遅延はもはや適用されず、(インデックスのバキュームのような)必須ではない保守タスクは迂回されます。 使用中のバッファアクセスストラテジは無効になり、その結果VACUUM共有バッファのすべてを自由に使用することになります。 -《機械翻訳》フェイルセーフがトリガされると、有効なコストベースの遅延は適用されなくなり、それ以降の重要でないメンテナンスタスク(インデックスバキューム処理など)はバイパスされ、使用中のバッファアクセスストラテジは無効になり、VACUUMフリーは共有バッファのすべてをmakeで使用することになる。 -《マッチ度[83.132530]》デフォルトは16億トランザクションです。 -ユーザはこの値をゼロから21億までの間で設定できますが、VACUUMの105%よりも小さくならないように実際の値を調整します。 -《機械翻訳》デフォルトは1,600,000,000トランザクションです。 -ユーザはこの値をゼロから2,100,000,000までの任意の値に設定できますが、VACUUMは暗黙的に実効値をより小さいなしの105%に調整します。 +デフォルトは16億トランザクションです。 +ユーザはこの値をゼロから21億までの間で設定できますが、VACUUMは警告することなく実際の値をの105%よりも小さくならないように調整します。 @@ -4599,6 +4575,9 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_multixact_freeze_table_age configuration parameter + + vacuum_multixact_freeze_table_age設定パラメータ + @@ -4616,20 +4595,11 @@ SQL関数、C言語関数も追跡するためにはallと指 anti-wraparound is launched for the table. For more information see . --> -《マッチ度[88.106796]》pg_class.relminmxidフィールドがこの設定値で指定した年代に達するとVACUUMはテーブルの積極的なスキャンを行います。 -積極的なスキャンは、無効タプルを含む可能性のあるページだけではなく、凍結XIDあるいはMXIDを含むすべてのページを読む点で通常のVACUUMとは異なります。 +pg_class.relminmxidフィールドがこの設定値で指定した年代に達すると、VACUUMはテーブルの積極的なスキャンを行います。 +積極的なスキャンは、無効タプルを含む可能性のあるページだけではなく、凍結されていないXIDあるいはMXIDを含むすべてのページを読む点で通常のVACUUMとは異なります。 デフォルトは1億5千万トランザクションです。 -ユーザは0から20億まで任意の値を設定できますが、テーブルに対してラップアラウンド防止処理が起動される前に定期的な手動VACUUMが走ることができるように、VACUUMの95%に暗黙的に制限します。 -詳細はをご覧ください。 -《機械翻訳》VACUUMテーブルのpg_frozen.relminmxidスキャンがこの設定で指定された経過時間に達した場合、積極的なクラスを実行します。 -積極的なフィールドは、通常のスキャンとは異なります。 -VACUUM通常のページは、デッドタプルを含む可能性のあるものだけでなく、フリーズされていないXIDまたはMXIDを含む可能性のあるすべてのを訪問します。 -デフォルトは150,000,000のマルチスケールです。 -ユーザはこの値をゼロから2,000,000,000までの任意の場所に設定できますが、VACUUMは暗黙のうちに実効値をの95%に制限します。 -これにより、定期的なVACUUMアンチを実行する機会があります。 -テーブルに対して-周回が起動されます。 +ユーザはゼロから20億まで任意の値を設定できますが、テーブルに対して周回防止処理が起動される前に定期的な手動VACUUMが走ることができるように、VACUUMは警告することなく実際の値をの95%まで制限します。 詳細はを参照してください。 -マニュアル前 @@ -4639,6 +4609,9 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_multixact_freeze_min_age configuration parameter + + vacuum_multixact_freeze_min_age設定パラメータ + @@ -4653,14 +4626,9 @@ SQL関数、C言語関数も追跡するためにはallと指 autovacuums. For more information see . --> -《マッチ度[86.987522]》VACUUMがテーブルをスキャンする際に、ページを凍結するきっかけとするかどうかを決める下限値をマルチトランザクション単位で指定します。 +VACUUMが、古いマルチトランザクションIDを持つページの凍結を行うかどうかを決定する、カットオフ年代を(マルチトランザクション単位で)指定します。 デフォルトは500万マルチトランザクションです。 -ユーザは0から10億まで任意の値を設定できますが、強制的な自動バキュームの間隔が短くなり過ぎないように、VACUUMの半分に暗黙的に実効的な値を制限します。 -詳細はをご覧ください。 -《機械翻訳》古いトリガのページを凍結するかどうかを決定するためにVACUUMが使用すべきカットオフマルチトランザクションID multixactsを指定します。 -デフォルトは5,000,000 multixactsです。 -ユーザはこの値をゼロから10億までの任意の値に設定することができますが、VACUUMは暗黙のうちに実効値をの半分の値に制限します。 -そのため、強制的な自動バキュームの間隔が不当に短くなることはありません。 +ユーザはゼロから10億まで任意の値を設定できますが、強制的な自動バキュームの間隔が短くなり過ぎないように、VACUUMは警告することなく実際の値をの半分の値に制限します。 詳細はを参照してください。 @@ -4671,6 +4639,9 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_multixact_failsafe_age configuration parameter + + vacuum_multixact_failsafe_age設定パラメータ + @@ -4685,14 +4656,10 @@ SQL関数、C言語関数も追跡するためにはallと指 been running for some time, though it's possible for the failsafe to trigger during any VACUUM. --> -《マッチ度[86.219739]》VACUUMがシステム全体マルチトランザクションID周回障害を避けるために異例の措置を取るようになる、テーブルのpg_class.relminmxidフィールドが到達する最大の(マルチトランザクション数単位での)年齢を指定します。 +VACUUMがシステム全体マルチトランザクションID周回障害を避けるために異例の措置を取るようになる、テーブルのpg_class.relminmxidフィールドが到達する最大の(マルチトランザクション数単位での)年代を指定します。 これはVACUUM最後の手段となる戦略です。 -この安全機構は典型的には、トランザクションID周回を防ぐための自動バキュームがすでに走っているときに起動されます。 +この安全機構は典型的には、マルチトランザクションID周回を防ぐための自動バキュームがすでに走っているときに起動されます。 しかし、すべてのVACUUMの実行中にこの安全機構が起動する可能性があります。 -《機械翻訳》テーブルpg_classの最大有効期間を(マルチxactsで)指定します。 -relminmxidフィールドは前を獲得することができますVACUUMシステム全体のマルチトランザクションIDの周回障害を回避するために特別な措置を講じます。 -これはVACUUMの最後の手段のストラテジです。 -通常、フェイルセーフは、トランザクションIDの周回を回避するためのオートバキュームがすでにしばらく実行されているときにトリガされますが、VACUUMの間にトリガにフェイルセーフすることは可能です。 -《マッチ度[86.740331]》この安全機構が起動すると、すべての有効なコストに基づく遅延はもはや適用されず、(インデックスのバキュームのような)必須ではない保守タスクは迂回されます。 -《機械翻訳》この安全機構が起動すると、すべての有効なコストに基づく遅延はもはや適用されず、(インデックスのバキュームのような)必須ではない保守タスクは迂回されます。 +この安全機構が起動すると、すべての有効なコストに基づく遅延はもはや適用されず、(インデックスのバキュームのような)必須ではない保守タスクは迂回されます。 -《マッチ度[83.657588]》デフォルトは16億マルチトランザクションです。 -ユーザはこの値をゼロから21億までの間で設定できますが、VACUUMの105%よりも小さくならないように実際の値を調整します。 -《機械翻訳》デフォルトは1,600,000,000マルチトランザクションです。 -ユーザはこの値をゼロから2,100,000,000までの任意の場所に設定できますが、VACUUMは暗黙のうちに実効値をより小さいなしの105%に調整します。 +デフォルトは16億マルチトランザクションです。 +ユーザはこの値をゼロから21億までの間で設定できますが、VACUUMは警告することなく実際の値をの105%よりも小さくならないように調整します。 @@ -4725,6 +4689,10 @@ SQL関数、C言語関数も追跡するためにはallと指 vacuum_max_eager_freeze_failure_rate configuration parameter + + vacuum_max_eager_freeze_failure_rate + 設定パラメータ + @@ -4736,10 +4704,9 @@ SQL関数、C言語関数も追跡するためにはallと指 disables eager scanning altogether. The default is 0.03 (3%). --> -《機械翻訳》ページの最大数を指定しますVACUUMリレーションのページの合計に対する割合として。 -可視性マップ前では、早期スキャンを無効にしてオール凍結を設定できます設定できない場合もあります。 -値が0の場合、早期スキャンが完全に無効になります。 -デフォルトは0.03(3%)です。 +熱心なスキャンを無効にする前に、VACUUMがスキャンした時に可視性マップで全凍結と設定することに失敗するページの最大数(そのリレーション内の全ページ数に対する割合)を指定します。 +値が0の場合、熱心なスキャンは完全に無効になります。 +デフォルトは0.03(3%)です。 @@ -4752,10 +4719,9 @@ SQL関数、C言語関数も追跡するためにはallと指 potential downside of wasted eager freezes of pages that are modified again before the next aggressive vacuum. --> -《機械翻訳》ノートでは、Eager Scanningが有効になっている場合、フリーズのみが上限に対してカウントで失敗し、凍結の成功ではありません。 -成功したページの凍結は、リレーション内の完全に凍結されたページではなく、完全に凍結されたページの20%に内部的に上限が設定されます。 -成功したページの凍結に上限を設定すると、マルチプルの通常のバキューム全体でオーバーヘッドを償却し、次の積極的なバキュームの前で再び変更されるの無駄なEager Freezeの潜在的なマイナス面を制限できます。 -可視 +熱心なスキャンを有効にすると、凍結の失敗のみがカウントされ、凍結の成功はカウントされないことに注意してください。 +凍結に成功するページは、内部的には、そのリレーション内の全可視ではあるが全凍結ではないページの20%に制限されます。 +凍結に成功するページを制限すると、複数の通常のバキューム処理でオーバーヘッドを分散でき、次の積極的バキュームの前に再度修正されたページに対する熱心な凍結処理が無駄になるという潜在的な欠点を抑えることができます。 @@ -4769,8 +4735,9 @@ SQL関数、C言語関数も追跡するためにはallと指 For more information on tuning vacuum's freezing behavior, see . --> -《機械翻訳》このパラメータはpostgresql.confファイルまたはサーバコマンドラインでのみ設定できますが、対応するテーブルストレージパラメータを変更することで、個々のテーブルの設定を上書きできます。 -チューニングバキュームのフリーズ動作の詳細については、を参照してください。 +このパラメータは、postgresql.confファイルか、サーバのコマンドラインでのみ設定可能です。 +ただし、この設定は対応するテーブル格納パラメータの変更により、それぞれのテーブルに対して上書きすることができます。 +バキュームの凍結動作の詳細については、を参照してください。 diff --git a/doc/src/sgml/config3.sgml b/doc/src/sgml/config3.sgml index 015b00cc1e1..49891976ea3 100644 --- a/doc/src/sgml/config3.sgml +++ b/doc/src/sgml/config3.sgml @@ -59,7 +59,7 @@ default_transaction_deferrable configuration parameter - default_transaction_deferrable 設定パラメータ + default_transaction_deferrable設定パラメータ @@ -364,7 +364,7 @@ PostgreSQLはoriginlocalの設定を内 lock_timeout configuration parameter - lock_timeout 設定パラメータ + lock_timeout設定パラメータ @@ -908,15 +908,10 @@ SET XML OPTION { DOCUMENT | CONTENT }; and other collections can be defined for a particular installation. See for more information. --> -《マッチ度[71.624266]》サーバで日付時刻の入力として受付け可能となる時間帯省略形の集合を設定します。 +サーバで日付時刻の入力として受付け可能となる追加の時間帯省略形の集合を設定します(現在のTimeZone設定によって定義された略語を除きます)。 デフォルトは'Default'です。 これはほぼ全世界で通じる集合です。 -また、AustraliaIndia、その他特定のインストレーションで定義可能な集合が存在します。 -詳細はを参照してください。 -《機械翻訳》(サーバタイムゾーンの設定で定義された略語を超えてその現在で受け入れられる日時入力用の追加タイムゾーン略語のコレクションを設定します。 -デフォルトは'Default'です。 -これは世界のほとんどのインストールで機能するコレクションです。 -また、特定の地域に対して'Australia'および'India'などの他のコレクションも定義できます。 +また、'Australia''India'、およびその他特定のインストレーションで定義可能な集合が存在します。 詳細はを参照してください。 @@ -1393,20 +1388,13 @@ PostgreSQLで使用することを意図したライブラリだけがこの方 Only superusers and users with the appropriate SET privilege can change this setting. --> -《マッチ度[73.746313]》この変数は、接続時に事前読み込みされる、1つまたは複数の共有ライブラリを指定します。 +この変数は、接続時に事前読み込みされる、1つまたは複数の共有ライブラリを指定します。 ここにはカンマ区切りでライブラリ名のリストを格納し、各々の名前はLOADコマンドで解釈されます。 項目の間の空白は無視されます。 名前の中に空白あるいはカンマを含める場合は、二重引用符で囲ってください。 このパラメータは、接続の開始時にのみ効果があります。 以降の変更は効果がありません。 もし指定したライブラリが見つからない場合は、接続は失敗します。 -《機械翻訳》この変数は、コネクションスタートでプリロードされる1つ以上の共有ライブラリを指定します。 -包含は、カンマで区切られたライブラリ名のリストで、各名前はLOADコマンドと同様に解釈されます。 -エントリ間の空白は無視されます。 -名前にincludeの空白またはカンマが必要な場合は、ライブラリ名前を二重引用符で囲みます。 -パラメータの値は、コネクションのスタートでのみ有効になります。 -その後の変更は無効です。 -指定されたライブラリが見つからない場合、コネクションの試行は失敗します。 スーパーユーザおよび適切なSET権限を持つユーザのみがこの設定を変更できます。 @@ -1654,6 +1642,9 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir' extension_control_path configuration parameter + + extension_control_path設定パラメータ + @@ -1664,8 +1655,8 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir' from the same directory where the primary control file was found. See for details. --> -《機械翻訳》パスから検索への内線番号、特にextensionコントロールファイル(name.control。 -残りのextensionスクリプトおよび二次的なコントロールファイルは、プライマリ制御ファイルが見つかったのと同じディレクトリからロードされます。 +拡張機能、特に拡張制御ファイル(name.control)を検索するためのパスです。 +残りの拡張スクリプトと副制御ファイルは、主制御ファイルが見つかったディレクトリと同じディレクトリからロードされます。 詳細はを参照してください。 @@ -1682,16 +1673,11 @@ dynamic_library_path = 'C:\tools\postgresql;H:\my_project\lib;$libdir' (Use pg_config --sharedir to find out the name of this directory.) For example: --> -《マッチ度[75.886525]》dynamic_library_pathの値は、絶対パスのディレクトリ名をコロン(Windowsの場合はセミコロン)で区切った一覧です。 -この一覧の要素が特別な$libdirという値から始まる場合、コンパイルされたPostgreSQLパッケージのライブラリディレクトリで$libdirは置換されます。 -ここには、PostgreSQLの標準配布物により提供されるモジュールがインストールされます。 -(このディレクトリ名を表示するには、pg_config --pkglibdir を使用してください。) +extension_control_pathの値は、絶対パスのディレクトリ名をコロン(Windowsの場合はセミコロン)で区切った一覧です。 +この一覧の要素が$systemという特別な値から始まる場合、$systemはコンパイルされたPostgreSQLの拡張用のディレクトリで置換されます。 +ここには、PostgreSQLの標準配布物により提供される拡張機能がインストールされます。 +(このディレクトリ名を表示するには、pg_config --sharedir を使用してください。) 例を以下に示します。 -《機械翻訳》extension_control_pathの値は、コロン(またはWindowsのセミコロン)で区切られた絶対ディレクトリ経路のリストである必要があります。 -リスト要素が特殊文字列で始まる場合、コンパイルされたPostgreSQLextensionディレクトリは$systemに置き換えられます。 -これは標準PostgreSQLディストリビューションによって提供される拡張がインストールされている場所です(このディレクトリの名前を調べるにはpg_config --sharedirを使用します)。 -例の場合:。 -$system extension_control_path = '/usr/local/share/postgresql:/home/my_project/share:$system' @@ -1709,8 +1695,8 @@ extension_control_path = 'C:\tools\postgresql;H:\my_project\share;$system' extension suffix is automatically appended to each path element. --> -《機械翻訳》指定されたノート要素にサブディレクトリがあると予想される経路extensionこれには.controlおよび.sqlファイルが含まれます。 -extensionサフィックスは各パス要素に自動的に追加されます。 +指定されたパス要素では、.controlファイルと.sqlファイルを含むextensionサブディレクトリを持つことが想定されていることに注意してください。 +各パス要素に、サフィックスextensionが自動的に追加されます。 @@ -1719,10 +1705,8 @@ extension_control_path = 'C:\tools\postgresql;H:\my_project\share;$system' '$system'. If the value is set to an empty string, the default '$system' is also assumed. --> -《マッチ度[57.485030]》このパラメータのデフォルト値は'$libdir'です。 -この値が空に設定された場合、自動的なパス検索は無効になります。 -《機械翻訳》このパラメータのデフォルト値は'$system'です。 -値が空の文字列に設定されている場合は、デフォルト'$system'も想定されます。 +このパラメータのデフォルト値は'$system'です。 +値が空文字列に設定されている場合、デフォルトの'$system'も想定されます。 @@ -1731,7 +1715,7 @@ extension_control_path = 'C:\tools\postgresql;H:\my_project\share;$system' the configured path, only the instance found first in the path will be used. --> -《機械翻訳》設定されたパスのマルチプルディレクトリに同じ名前の内線番号が存在する場合は、そのパスで最初に見つかったインスタンスだけが使用されます。 +設定されたパスで、同じ名前をもつ拡張が複数のディレクトリに存在する場合、パスで最初に見つかったインスタンスのみが使用されます。 @@ -1756,7 +1740,8 @@ extension_control_path = 'C:\tools\postgresql;H:\my_project\share;$system' linkend="guc-dynamic-library-path"/> to a correspondent location, for example, --> -《機械翻訳》ノート:このパラメータを非標準のロケーションから内線番号をロードできるように設定した場合は、を例のコルレスロケーションにも設定する必要があります。 +非標準の場所から拡張をロードできるようにこのパラメータを設定する場合、多くの場合も対応する場所に設定する必要があることに注意してください。 +たとえば、次のようになります。 extension_control_path = '/usr/local/share/postgresql:$system' dynamic_library_path = '/usr/local/lib/postgresql:$libdir' @@ -2195,7 +2180,7 @@ GINインデックススキャンにより返されるセットのソフトな quote_all_identifiers configuration parameter - quote_all_identifiers 設定パラメータ + quote_all_identifiers設定パラメータ @@ -2417,14 +2402,10 @@ GINインデックススキャンにより返されるセットのソフトな Setting this parameter to off can help avoid such mistakes. --> -《マッチ度[84.494774]》この設定をオフにすることは、PostgreSQLの設定が外部のツールによって管理されている環境を対象としています。 +この設定を無効にすることは、PostgreSQLの設定が外部のツールによって管理されている環境を対象としています。 このような環境では、善意のスーパーユーザがツールを使わずに、誤ってALTER SYSTEMを使って設定を変更する可能性があります。 これにより、外部ツールを使って後で設定を更新したときに、変更を上書きするなど、意図しない振る舞いとなる可能性があります。 -このパラメータをオフに設定すると、そのような間違いを避けるための助けになります。 -《機械翻訳》この設定をオフにするのは、PostgreSQLの設定が一部の外部ツールによって管理されている環境向けです。 -このような環境では、善意のスーパーユーザがALTER SYSTEM誤って外部代わりを使用して設定ツールを変更するために使用する可能性があります。 -これにより、後でポイントが設定を更新するときに、外部ツールが変更を上書きするなど、予期しない動作が発生する可能性があります。 -このパラメータをoffに設定すると、ヘルプはこのような間違いを回避できます。 +このパラメータをoffに設定すると、そのような間違いを避けるための助けになります。 @@ -2458,7 +2439,7 @@ GINインデックススキャンにより返されるセットのソフトな exit_on_error configuration parameter - exit_on_error 設定パラメータ + exit_on_error設定パラメータ @@ -2715,12 +2696,9 @@ Linuxでは代わりに、オペレーティングシステムに対して、デ initdb option for more information. --> -《マッチ度[67.292225]》このパラメータは、Unixシステムでは起動時のデータディレクトリのパーミッション(により定義されます)を報告します。 +このパラメータは、Unixシステムでは起動時のデータディレクトリ(により定義されます)のパーミッションを報告します。 (Microsoft Windowsではこのパラメータは常に0700を表示します。) -さらなる情報はをご覧ください。 -《機械翻訳》Unixシステムでは、このパラメータはデータディレクトリ(によって定義される)がサーバスタートアップで持っていた権限を報告します(Microsoft Windowsでは、このパラメータは常にディスプレイです。 -詳細はinitdbオプションを参照してください。 -0700 +詳細はinitdbオプションを参照してください。 @@ -2903,6 +2881,9 @@ Linuxでは代わりに、オペレーティングシステムに対して、デ num_os_semaphores configuration parameter + + num_os_semaphores設定パラメータ + @@ -2914,7 +2895,7 @@ Linuxでは代わりに、オペレーティングシステムに対して、デ sender processes (), allowed background processes (), etc. --> -《機械翻訳》許可された接続()、許可されたサーバオートバキュームプロセス()、許可されたWAL送信者プロセス()、許可されたワーカープロセス()などの設定された数に基づいたバックグラウンドで必要とされるセマフォの数を報告します。 +設定されている接続数()、自動バキュームワーカープロセス数()、WAL送信プロセス数()、およびバックグラウンドプロセス数()などに基づいて、サーバに必要なセマフォの数を報告します。 @@ -3305,6 +3286,9 @@ WALディスクブロックの容量を報告します。 debug_copy_parse_plan_trees configuration parameter + + debug_copy_parse_plan_trees設定パラメータ + @@ -3313,8 +3297,8 @@ WALディスクブロックの容量を報告します。 copyObject(), to facilitate catching errors and omissions in copyObject(). The default is off. --> -《機械翻訳》これを有効にすると、すべての解析と計画の木が強制的に通過されcopyObject()copyObject()のエラーや脱落を見つけやすくなります。 -デフォルトはオフです。 +これを有効にすると、copyObject()でのエラーや省略を簡単に検出できるように、すべての解析ツリーと問い合わせツリーがcopyObject()を介して渡されます。 +デフォルトはoffです。 @@ -3325,8 +3309,7 @@ WALディスクブロックの容量を報告します。 configure option ). --> -《機械翻訳》このパラメータは、DEBUG_NODE_TESTS_ENABLEDがコンパイル時間に定義された場合にのみ使用できます。 -これはconfigureオプションを使用すると自動的に行われます。 +このパラメータは、コンパイル時にDEBUG_NODE_TESTS_ENABLEDが定義された場合にのみ使用できます(これは、configureオプションのを使用すると自動的に実行されます)。 @@ -3503,6 +3486,9 @@ WALディスクブロックの容量を報告します。 debug_raw_expression_coverage_test configuration parameter + + debug_raw_expression_coverage_test設定パラメータ + @@ -3512,8 +3498,8 @@ WALディスクブロックの容量を報告します。 facilitate catching errors and omissions in that function. The default is off. --> -《機械翻訳》これを有効にすると、DML文のすべての未処理の解析が強制的にraw_expression_tree_walker()でスキャンされ、その関数のエラーや脱落の検出が容易になります。 -デフォルトはオフです。 +これを有効にすると、DML文の加工されていない解析ツリーがすべてraw_expression_tree_walker()でスキャンされるようになり、その関数でのエラーや省略を簡単に検出できます。 +デフォルトはoffです。 @@ -3524,8 +3510,7 @@ WALディスクブロックの容量を報告します。 configure option ). --> -《機械翻訳》このパラメータは、DEBUG_NODE_TESTS_ENABLEDがコンパイル時間に定義された場合にのみ使用できます。 -これはconfigureオプションを使用すると自動的に行われます。 +このパラメータは、コンパイル時にDEBUG_NODE_TESTS_ENABLEDが定義された場合にのみ使用できます(これは、configureオプションのを使用すると自動的に実行されます)。 @@ -3535,6 +3520,9 @@ WALディスクブロックの容量を報告します。 debug_write_read_parse_plan_trees configuration parameter + + debug_write_read_parse_plan_trees設定パラメータ + @@ -3544,8 +3532,8 @@ WALディスクブロックの容量を報告します。 facilitate catching errors and omissions in those modules. The default is off. --> -《機械翻訳》これを有効にすると、すべての解析と計画モジュールが強制的に通過されoutfuncs.c/readfuncs.c、これらのデフォルトのエラーや脱落の検出を容易にします。 -樹木はオフです。 +これを有効にすると、すべての解析ツリーと問い合わせツリーがoutfuncs.c/readfuncs.cを介して渡され、これらのモジュールでのエラーや省略を簡単に検出できるようになります。 +デフォルトはoffです。 @@ -3556,8 +3544,7 @@ WALディスクブロックの容量を報告します。 configure option ). --> -《機械翻訳》このパラメータは、DEBUG_NODE_TESTS_ENABLEDがコンパイル時間に定義された場合にのみ使用できます。 -これはconfigureオプションを使用すると自動的に行われます。 +このパラメータは、コンパイル時にDEBUG_NODE_TESTS_ENABLEDが定義された場合にのみ使用できます(これは、configureオプションのを使用すると自動的に実行されます)。 @@ -3685,7 +3672,7 @@ WALディスクブロックの容量を報告します。 -《機械翻訳》オンの場合、ソート操作中のリソース使用に関する情報が放出されます。 +有効な場合、ソート操作中のリソース使用状況に関する情報を出力します。