Skip to content

Commit 152adad

Browse files
committed
by GitHub Actions [skip ci]
1 parent 3375c75 commit 152adad

7 files changed

Lines changed: 20 additions & 40 deletions

File tree

current/html/functions-admin.html

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1448,18 +1448,12 @@
14481448
sync_replication_slots</varname></link> is enabled and the slotsync
14491449
worker is already running to perform the synchronization of slots.
14501450
</span>
1451-
《マッチ度[74.605452]》プライマリサーバからスタンバイサーバへの論理フェイルオーバーレプリケーションスロットを同期します。
1451+
プライマリサーバからスタンバイサーバへの論理フェイルオーバーレプリケーションスロットを同期します。
14521452
この機能は、スタンバイサーバでのみ実行できます。
14531453
一時的に同期されたスロットは、ロジカルデコーディングに使用できず、昇格後に破棄する必要があります。
14541454
詳細は<a class="xref" href="logicaldecoding-explanation.html#LOGICALDECODING-REPLICATION-SLOTS-SYNCHRONIZATION" title="47.2.3. レプリケーションスロットの同期">47.2.3</a>を参照してください。
1455-
<a class="link" href="runtime-config-replication.html#GUC-SYNC-REPLICATION-SLOTS"><code class="varname"> sync_replication_slots</code></a>が有効で、スロットの同期を実行するためにスロット同期ワーカーがすでに実行中の場合、この関数は実行できないことに注意してください。
1456-
《機械翻訳》ロジカルフェイルオーバーレプリケーションスロットをプライマリサーバからスタンバイサーバに同期化します。
1457-
この関数はスタンバイサーバでのみ実行できます。
1458-
一時的同期スロットがある場合、ロジカルデコーディングには使用できず、販促後に削除する必要があります。
1459-
詳細は<a class="xref" href="logicaldecoding-explanation.html#LOGICALDECODING-REPLICATION-SLOTS-SYNCHRONIZATION" title="47.2.3. レプリケーションスロットの同期">47.2.3</a>を参照してください。
1460-
ノートでは、この関数は主にテストおよびデバッグを目的としているため、注意して使用する必要があります。
1461-
また、<a class="link" href="runtime-config-replication.html#GUC-SYNC-REPLICATION-SLOTS"><code class="varname"> sync_replication_slots</code>が有効で、slotsyncワーカーがスロットの同期化を実行するためにすでに実行されている場合、この関数は実行できません。
1462-
</a>
1455+
この関数は主にテストおよびデバッグを目的としているため、注意深く使用する必要があることに注意してください。
1456+
また、<a class="link" href="runtime-config-replication.html#GUC-SYNC-REPLICATION-SLOTS"><code class="varname">sync_replication_slots</code></a>が有効で、スロットの同期を実行するためにスロット同期ワーカーがすでに実行中の場合、この関数は実行できないことに注意してください。
14631457
</p>
14641458

14651459
<div class="caution"><h3 class="title">注意</h3><p>

current/html/functions-datetime.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1907,10 +1907,10 @@
19071907
&lt;function&gt;now()&lt;/function&gt; is a traditional &lt;productname&gt;PostgreSQL&lt;/productname&gt;
19081908
equivalent to &lt;function&gt;transaction_timestamp()&lt;/function&gt;.
19091909
</span>
1910-
《マッチ度[91.438980]》<code class="function">transaction_timestamp()</code><code class="function">CURRENT_TIMESTAMP</code>と等価ですが、明確に何を返すかを反映する名前になっています。
1910+
<code class="function">transaction_timestamp()</code><code class="function">CURRENT_TIMESTAMP</code>と等価ですが、明確に何を返すかを反映する名前になっています。
19111911
<code class="function">statement_timestamp()</code>は現在の文の実行開始時刻を返すものです(より具体的にいうと、直前のコマンドメッセージをクライアントから受け取った時刻です)。
1912-
<code class="function">statement_timestamp()</code>および<code class="function">transaction_timestamp()</code>はトランザクションの最初のコマンドでは同じ値を返しますが、その後に引き続くコマンドでは異なる可能性があります
1913-
<code class="function">clock_timestamp()</code>は実際の現在時刻を返しますので、その値は単一のSQLコマンドであっても異なります
1912+
<code class="function">statement_timestamp()</code>および<code class="function">transaction_timestamp()</code>はトランザクションの最初の文では同じ値を返しますが、その後に引き続く文では異なる可能性があります
1913+
<code class="function">clock_timestamp()</code>は実際の現在時刻を返しますので、その値は単一のSQL文であっても異なります
19141914
<code class="function">timeofday()</code><span class="productname">PostgreSQL</span>の歴史的な関数です。
19151915
<code class="function">clock_timestamp()</code>同様、実際の現在時刻を返しますが、<code class="type">timestamp with time zone</code>型の値ではなく、整形された<code class="type">text</code>文字列を返します。<code class="function">now()</code><code class="function">transaction_timestamp()</code>と同じもので、伝統的な<span class="productname">PostgreSQL</span>関数です。
19161916
</p><p>

current/html/functions-info.html

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2529,10 +2529,10 @@
25292529
columns, and &lt;literal&gt;upd&lt;/literal&gt;, used by updates or deletes that
25302530
modify key columns.
25312531
</span>
2532-
《機械翻訳》指定されたマルチトランザクションIDの各メンバのトランザクションIDとロックモードを返します。
2532+
指定されたマルチトランザクションIDの各メンバのトランザクションIDとロックモードを返します。
25332533
ロックモード<code class="literal">forupd</code><code class="literal">fornokeyupd</code><code class="literal">sh</code>、および<code class="literal">keysh</code>は、<a class="xref" href="explicit-locking.html#LOCKING-ROWS" title="13.3.2. 行レベルロック">13.3.2</a>で説明されているように、それぞれ行レベルロック<code class="literal">FOR UPDATE</code><code class="literal">FOR NO KEY UPDATE</code><code class="literal">FOR SHARE</code>、および<code class="literal">FOR KEY SHARE</code>に対応します。
2534-
さらに2つのモードがマルチxactに固有です
2535-
<code class="literal">nokeyupd</code>はキー・カラムを変更しない更新で使用され<code class="literal">upd</code>はキー・カラムを変更する更新または削除で使用されます
2534+
さらに2つのモードがマルチトランザクションに固有です
2535+
<code class="literal">nokeyupd</code>はキー列を変更しない更新で使用され<code class="literal">upd</code>はキー列を変更する更新または削除で使用されます
25362536
</p></td></tr></tbody></table></div></div><br class="table-break" /><p>
25372537
<span class="original">
25382538
The internal transaction ID type &lt;type&gt;xid&lt;/type&gt; is 32 bits wide and
@@ -2551,21 +2551,13 @@
25512551
For example &lt;literal&gt;10:20:10,14,15&lt;/literal&gt; means
25522552
&lt;literal&gt;xmin=10, xmax=20, xip_list=10, 14, 15&lt;/literal&gt;.
25532553
</span>
2554-
《マッチ度[89.257028]》内部トランザクションID型(<code class="type">xid</code>)は32ビット幅なので40億トランザクション毎に周回します。
2555-
とは言っても、<a class="xref" href="functions-info.html#FUNCTIONS-PG-SNAPSHOT" title="表9.82 トランザクションIDとスナップショット情報関数">表 9.82</a>に示される関数は、<code class="function">age</code><code class="function">mxid_age</code>を除き、インストールしてから稼働を終えるまでには周回しない<code class="type">xid8</code>型の64ビット形式を使用しており、必要に応じて<code class="type">xid</code>にキャストして変換できます。
2554+
内部トランザクションID型(<code class="type">xid</code>)は32ビット幅なので40億トランザクション毎に周回します。
2555+
とは言っても、<a class="xref" href="functions-info.html#FUNCTIONS-PG-SNAPSHOT" title="表9.82 トランザクションIDとスナップショット情報関数">表 9.82</a>に示される関数は、<code class="function">age</code><code class="function">mxid_age</code><code class="function">pg_get_multixact_members</code>を除き、インストールしてから稼働を終えるまでには周回しない<code class="type">xid8</code>型の64ビット形式を使用しており、必要に応じて<code class="type">xid</code>にキャストして変換できます。
25562556
詳細は<a class="xref" href="transaction-id.html" title="66.1. トランザクションと識別子">66.1</a>を参照してください。
25572557
これらの関数で使用されるデータ型、<code class="type">pg_snapshot</code>はある特定の時間におけるトランザクションIDの可視性に関する情報を格納します。
25582558
構成要素は<a class="xref" href="functions-info.html#FUNCTIONS-PG-SNAPSHOT-PARTS" title="表9.83 スナップショット構成要素">表 9.83</a>に記載されています。
25592559
<code class="type">pg_snapshot</code>のテキスト表現は<code class="literal"><em class="replaceable"><code>xmin</code></em>:<em class="replaceable"><code>xmax</code></em>:<em class="replaceable"><code>xip_list</code></em></code>です。
25602560
たとえば<code class="literal">10:20:10,14,15</code><code class="literal">xmin=10, xmax=20, xip_list=10, 14, 15</code>であることを意味します。
2561-
《機械翻訳》内部トランザクションIDタイプ<code class="type">xid</code>は32ビット幅で、4,000,000,000トランザクションごとに循環します。
2562-
しかし、<code class="function">age</code><code class="function">mxid_age</code>、および<code class="function">pg_get_multixact_members</code>、を除く<a class="xref" href="functions-info.html#FUNCTIONS-PG-SNAPSHOT" title="表9.82 トランザクションIDとスナップショット情報関数">表 9.82</a>の関数は64-ビットタイプ<code class="type">xid8</code>を使用します。
2563-
これはインストールの有効期間中は循環せず、必要に応じてキャストすることで<code class="type">xid</code>に変換できます。
2564-
詳細は<a class="xref" href="transaction-id.html" title="66.1. トランザクションと識別子">66.1</a>を参照してください。
2565-
データタイプ<code class="type">pg_snapshot</code>は特定の時点におけるトランザクションIDの可視度に関する情報を格納します。
2566-
その構成要素は<a class="xref" href="functions-info.html#FUNCTIONS-PG-SNAPSHOT-PARTS" title="表9.83 スナップショット構成要素">表 9.83</a>で説明されています。
2567-
<code class="type">pg_snapshot</code>のテキスト表現形式は<code class="literal"><em class="replaceable"><code>xmin</code></em>:<em class="replaceable"><code>xmax</code></em>:<em class="replaceable"><code>xip_list</code></em></code>です。
2568-
<code class="literal">10:20:10,14,15</code><code class="literal">xmin=10, xmax=20, xip_list=10, 14, 15</code>を意味します。
25692561
</p><div class="table" id="FUNCTIONS-PG-SNAPSHOT-PARTS"><p class="title"><strong>表9.83 スナップショット構成要素</strong></p><div class="table-contents"><span class="original">
25702562
&lt;title&gt;Snapshot Components&lt;/title&gt;
25712563
</span><table class="table" summary="スナップショット構成要素" border="1"><colgroup><col /><col /></colgroup><thead><tr><th>名前</th><th>説明</th></tr></thead><tbody><tr><td><code class="structfield">xmin</code></td><td>

current/html/functions-math.html

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -879,10 +879,10 @@
879879
now being the one just below &lt;parameter&gt;low&lt;/parameter&gt;, and the
880880
inclusive bounds now being on the upper side.
881881
</span>
882-
《機械翻訳》バケット<em class="parameter"><code></code></em>から<em class="parameter"><code></code></em>までの<em class="parameter"><code>オペランド</code></em>等幅バケットを持つヒストグラムで<em class="parameter"><code>カウント</code></em>が含まれるレンジの番号を戻します
882+
<em class="parameter"><code>low</code></em>から<em class="parameter"><code>high</code></em>までの範囲に広がる等幅でバケット数<em class="parameter"><code>count</code></em>のヒストグラムにおいて<em class="parameter"><code>operand</code></em>が割り当てられるバケット番号を返す
883883
バケットには、包含的な下限と排他的な上限があります。
884-
<code class="literal">0</code>入力より小さい<em class="parameter"><code></code></em>の場合は、または<code class="literal"><em class="parameter"><code>count</code></em>+1</code>入力以上から<em class="parameter"><code></code></em>の場合はを戻します
885-
<em class="parameter"><code></code></em>&gt;<em class="parameter"><code></code></em>の場合は、ミラーが逆になり、バケット<code class="literal">1</code><em class="parameter"><code>low</code></em>のすぐ下になり、包含的な境界が上側になります。
884+
入力が<em class="parameter"><code>low</code></em>より小さい場合は<code class="literal">0</code>を返し、入力が<em class="parameter"><code>high</code></em>以上の場合は<code class="literal"><em class="parameter"><code>count</code></em>+1</code>を返します
885+
<em class="parameter"><code>low</code></em>&gt;<em class="parameter"><code>high</code></em>なら、振る舞いは鏡に写したように逆になり、バケット<code class="literal">1</code><em class="parameter"><code>low</code></em>のすぐ下になり、包含的な境界が上側になります。
886886
</p>
887887
<p>
888888
<code class="literal">width_bucket(5.35, 0.024, 10.06, 5)</code>
@@ -907,17 +907,11 @@
907907
sorted&lt;/emphasis&gt;, smallest first, or unexpected results will be
908908
obtained.
909909
</span>
910-
《マッチ度[83.725910]》バケットの最小値を示す配列が与えられた時に<em class="parameter"><code>operand</code></em>が割り当てられるバケット番号を返す。
911-
最初の最小値よりも小さい入力値に対しては<code class="literal">0</code>を返す
910+
包含的なバケットの最小値を示す配列が与えられた時に<em class="parameter"><code>operand</code></em>が割り当てられるバケット番号を返す。
911+
最初の下限値よりも小さい入力値に対しては<code class="literal">0</code>を返します
912912
<em class="parameter"><code>operand</code></em>と配列要素は標準の比較演算子を持つ型であればどのような型でも構いません。
913913
<em class="parameter"><code>thresholds</code></em>配列は<span class="emphasis"><em>ソートされていなければならず</em></span>、小さいものが最初です。
914914
さもなければ予想外の結果となるでしょう。
915-
《機械翻訳》バケットの包含的な下限をリストするバケットを指定して、<em class="parameter"><code>オペランド</code></em>が含まれる配列の番号を戻します。
916-
<code class="literal">0</code>入力より小さいの場合、最初の下限バウンドを戻します。
917-
また、配列要素は、標準比較演算子を持つ任意のタイプにすることができます。
918-
<em class="parameter"><code>thresholds</code></em>配列<span class="emphasis"><em>ソート必須</em></span>、最小が最初、または予期しない結果が得られます。
919-
を戻します。
920-
<em class="parameter"><code>operand</code></em>
921915
</p>
922916
<p>
923917
<code class="literal">width_bucket(now(), array['yesterday', 'today', 'tomorrow']::timestamptz[])</code>

current/html/sql-createtable.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1237,10 +1237,10 @@
12371237
are not a part of any partition key, which can be compared using any
12381238
appropriate operator.
12391239
</span>
1240-
《機械翻訳》マルチ-レベルのパーティション階層に対して排他制約を設定する場合は、ターゲットのパーティションテーブルのパーティションキーにあるすべての列が、そのすべての子孫テーブルパーティションの列と同様に、制約定義に含まれている必要があります。
1240+
複数レベルのパーティション階層に対して排他制約を設定する場合は、対象パーティションテーブルのパーティションキーにあるすべての列が、そのすべての子孫テーブルパーティションの列と同様に、制約定義に含まれている必要があります。
12411241
さらに、これらの列は等価演算子を使用して比較する必要があります。
1242-
競合する可能性のある行が同じパーティションに存在するという保証の制限があります
1243-
制約は、いずれのパーティションキーのパートでもない他の列を参照することもでき、適切な演算子を使用して比較できます。
1242+
これらの制限により、競合する可能性のある行が同じパーティションに存在することが保証されます
1243+
制約は、いずれのパーティションキーの一部ではない他の列を参照することもでき、適切な演算子を使用して比較できます。
12441244
</p></dd><dt id="SQL-CREATETABLE-PARMS-REFERENCES"><span class="term"><code class="literal">REFERENCES <em class="replaceable"><code>reftable</code></em> [ ( <em class="replaceable"><code>refcolumn</code></em> ) ] [ MATCH <em class="replaceable"><code>matchtype</code></em> ] [ ON DELETE <em class="replaceable"><code>action</code></em> ] [ ON UPDATE <em class="replaceable"><code>action</code></em> ]</code> (列制約)<br /></span><span class="term"><code class="literal">FOREIGN KEY ( <em class="replaceable"><code>column_name</code></em> [, ... ] )
12451245
REFERENCES <em class="replaceable"><code>reftable</code></em> [ ( <em class="replaceable"><code>refcolumn</code></em> [, ... ] ) ]
12461246
[ MATCH <em class="replaceable"><code>matchtype</code></em> ]

current/postgres-A4.pdf

-4.25 KB
Binary file not shown.

index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ layout: default
77

88
## 最新
99

10-
last-updated: 2025-09-21 04:23:57 JST
10+
last-updated: 2025-09-27 04:26:12 JST
1111

1212
### 最新 PostgreSQL
1313

0 commit comments

Comments
 (0)