Skip to content

Commit 06d3f0e

Browse files
committed
by GitHub Actions [skip ci]
1 parent af62ece commit 06d3f0e

File tree

4 files changed

+20
-28
lines changed

4 files changed

+20
-28
lines changed

current/html/app-pgverifybackup.html

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,10 @@
1818
backups. Therefore, if the backup is stored in tar-format, the
1919
<literal>-n, --no-parse-wal</literal> option should be used.
2020
</span>
21-
《機械翻訳》<span class="application">pg_verifybackup</span>は、<code class="command">pg_basebackup</code>を使用して取得されたデータベースクラスタのバックアップの整合性を、<code class="literal">backup_manifest</code>バックアップ時にサーバによって生成されたものに対してチェックするために使用されます。
22-
バックアップは"plain"または"tar"フォーマットのいずれかに格納されます。
23-
これには<span class="application">pg_basebackup</span>でサポートされるアルゴリズムで圧縮されたtar-フォーマットバックアップが含まれます。
24-
しかし、現時点では<code class="literal">WAL</code>検証はplain-フォーマットバックアップに対してのみサポートされます。
25-
したがって、バックアップがtar-フォーマットに格納されている場合は<code class="literal">-n, --no-parse-wal</code>オプションを使用する必要があります。
21+
<span class="application">pg_verifybackup</span>は、<code class="command">pg_basebackup</code>を使って取られたデータベースクラスタバックアップの完全性を、バックアップ時にサーバで生成された<code class="literal">backup_manifest</code>と比較して確認するために使われます。
22+
バックアップは"plain"形式または"tar"形式で保管されているでしょう。これには<span class="application">pg_basebackup</span>でサポートされるアルゴリズムで圧縮されたtar形式バックアップが含まれます。
23+
しかし、現時点では、<code class="literal">WAL</code>検証はplain形式バックアップに対してのみサポートされます。
24+
したがって、バックアップがtar形式で保管されている場合は<code class="literal">-n, --no-parse-wal</code>オプションを使用することが必要です。
2625
</p><p>
2726
<span class="original">
2827
It is important to note that the validation which is performed by
@@ -147,14 +146,15 @@
147146
Specifies the format of the backup. &lt;replaceable&gt;format&lt;/replaceable&gt;
148147
can be one of the following:
149148
</span>
150-
《機械翻訳》バックアップのフォーマットを指定します<em class="replaceable"><code>format</code></em>次のいずれかを指定できます。
149+
バックアップの形式を指定します。
150+
<em class="replaceable"><code>format</code></em>には次のいずれかを指定できます。
151151

152152
</p><div class="variablelist"><dl class="variablelist"><dt><span class="term"><code class="literal">p</code><br /></span><span class="term"><code class="literal">plain</code></span></dt><dd><p>
153153
<span class="original">
154154
Backup consists of plain files with the same layout as the
155155
source server's data directory and tablespaces.
156156
</span>
157-
《機械翻訳》バックアップは、ソースサーバのレイアウトと同じデータディレクトリとテーブル空間を持つ単純なファイルで構成されています
157+
バックアップは、ソースサーバのデータディレクトリとテーブル空間とレイアウトが同じ単純なファイルで構成されています
158158
</p></dd><dt><span class="term"><code class="literal">t</code><br /></span><span class="term"><code class="literal">tar</code></span></dt><dd><p>
159159
<span class="original">
160160
Backup consists of tar files, which may be compressed. A valid
@@ -165,13 +165,9 @@
165165
is compressed, the relevant compression extension is added to the
166166
end of each file name.
167167
</span>
168-
《機械翻訳》バックアップはtarファイルで構成されています。
169-
tarファイルは圧縮されている場合もあります。
170-
有効なバックアップには、メインのデータディレクトリの中にファイルの記名的が含まれています。
171-
WALファイルは<code class="filename">pg_wal.tar</code>にあり、それぞれのテーブルスペースごとにtarファイルがあります。
172-
記名的はテーブルスペースのoidの後になります。
173-
バックアップが圧縮されている場合は、関連する圧縮のextensionが各の最後に追加されます。
174-
<code class="filename">base.tar</code>
168+
バックアップはtarファイルで構成されていて、tarファイルは圧縮されているかもしれません。
169+
有効なバックアップでは、メインデータディレクトリを格納した<code class="filename">base.tar</code>という名前のファイル、WALファイルを格納した<code class="filename">pg_wal.tar</code>、各テーブル空間ごとにそのテーブル空間のOIDを名前にした個別のtarファイルが含まれます。
170+
バックアップが圧縮されている場合は、関連する圧縮の拡張子が各ファイル名の最後に追加されます。
175171
</p></dd></dl></div></dd><dt><span class="term"><code class="option">-i <em class="replaceable"><code>path</code></em></code><br /></span><span class="term"><code class="option">--ignore=<em class="replaceable"><code>path</code></em></code></span></dt><dd><p>
176172
<span class="original">
177173
Ignore the specified file or directory, which should be expressed

current/html/dml-returning.html

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
column to provide unique identifiers, &lt;literal&gt;RETURNING&lt;/literal&gt; can return
3939
the ID assigned to a new row:
4040
</span>
41-
《マッチ度[93.374741]》<code class="command">INSERT</code>では、<code class="literal">RETURNING</code>で利用できるデータは、挿入された通りの行です。
41+
<code class="command">INSERT</code>では、<code class="literal">RETURNING</code>で利用できるデフォルトのデータは、挿入された通りの行です。
4242
単純な挿入では、クライアントが提供したデータを単に繰り返すだけになりますから、あまり役には立ちません。
4343
しかし、計算されたデフォルト値に依存しているときは、これは非常に便利なことがあります。
4444
例えば<a class="link" href="datatype-numeric.html#DATATYPE-SERIAL" title="8.1.4. 連番型"><code class="type">serial</code></a>の列を使って一意識別子を提供している場合、以下のように<code class="literal">RETURNING</code>によって、新しい行に割り当てられたIDを返すことができます。
@@ -58,10 +58,8 @@
5858
&lt;literal&gt;RETURNING&lt;/literal&gt; is
5959
the new content of the modified row. For example:
6060
</span>
61-
《マッチ度[89.583333]》<code class="command">UPDATE</code>では、<code class="literal">RETURNING</code>で利用できるデータは、更新された行の新しい内容です。
61+
<code class="command">UPDATE</code>では、<code class="literal">RETURNING</code>で利用できるデフォルトのデータは、更新された行の新しい内容です。
6262
例を示します。
63-
《機械翻訳》<code class="command">UPDATE</code>では、<code class="literal">RETURNING</code>に利用可能なデフォルトデータは、修正された行の新しいコンテンツです。
64-
例の場合:。
6563
</p><pre class="programlisting">
6664
UPDATE products SET price = price * 1.10
6765
WHERE price &lt;= 99.99
@@ -73,10 +71,8 @@
7371
&lt;literal&gt;RETURNING&lt;/literal&gt; is
7472
the content of the deleted row. For example:
7573
</span>
76-
《マッチ度[89.130435]》<code class="command">DELETE</code>では、<code class="literal">RETURNING</code>で利用できるデータは、削除された行の内容です。
74+
<code class="command">DELETE</code>では、<code class="literal">RETURNING</code>で利用できるデフォルトのデータは、削除された行の内容です。
7775
例を示します。
78-
《機械翻訳》<code class="command">DELETE</code>では、<code class="literal">RETURNING</code>に利用可能なデフォルトデータは、削除された行のコンテンツです。
79-
例の場合:。
8076
</p><pre class="programlisting">
8177
DELETE FROM products
8278
WHERE obsoletion_date = 'today'
@@ -92,7 +88,7 @@
9288
can lead to a lot of duplicated columns, so it is often more useful to
9389
qualify it so as to return just the source or target row. For example:
9490
</span>
95-
《マッチ度[93.873085]》<code class="command">MERGE</code>では、<code class="literal">RETURNING</code>で利用できるデータは、元となる行の内容と挿入、更新、または削除された対象行の内容です。
91+
<code class="command">MERGE</code>では、<code class="literal">RETURNING</code>で利用できるデフォルトのデータは、元となる行の内容と挿入、更新、または削除された対象行の内容です。
9692
元となるものと対象が多くの同じ列を持つことは非常に一般的であるため、<code class="literal">RETURNING *</code>を指定すると、多くの重複した列が発生する可能性があります。そのため、元となる行または対象行だけを返すように修飾するのがより有用なことがしばしばあります。
9793
例を示します。
9894
</p><pre class="programlisting">
@@ -106,8 +102,8 @@
106102
In each of these commands, it is also possible to explicitly return the
107103
old and new content of the modified row. For example:
108104
</span>
109-
《機械翻訳》これらの各コマンドでは、変更されたコンテンツの新旧の行を明示的に結果することもできます
110-
例の場合:
105+
これらの各コマンドでは、変更された行の新旧の内容を明示的に返すこともできます
106+
例を示します
111107
</p><pre class="programlisting">
112108
UPDATE products SET price = price * 1.10
113109
WHERE price &lt;= 99.99
@@ -118,7 +114,7 @@
118114
In this example, writing &lt;literal&gt;new.price&lt;/literal&gt; is the same as
119115
just writing &lt;literal&gt;price&lt;/literal&gt;, but it makes the meaning clearer.
120116
</span>
121-
《機械翻訳》この例では、書くこと<code class="literal">new.price</code>は単に書くこと<code class="literal">price</code>と同じですが、意味をより明確にします。
117+
この例では、<code class="literal">new.price</code>と書くことは単に<code class="literal">price</code>と書くことと同じですが、意味をより明確にします。
122118
</p><p>
123119
<span class="original">
124120
This syntax for returning old and new values is available in
@@ -135,9 +131,9 @@
135131
&lt;command&gt;UPDATE&lt;/command&gt; by a &lt;link linkend="sql-createrule"&gt;rewrite rule&lt;/link&gt;,
136132
the new values may be non-&lt;literal&gt;NULL&lt;/literal&gt;.
137133
</span>
138-
《機械翻訳》古い値と新しい値を返すためのこの構文は<code class="command">INSERT</code><code class="command">UPDATE</code><code class="command">DELETE</code>、および<code class="command">MERGE</code>コマンドで使用できますが、一般的に古い値は<code class="command">INSERT</code>に対して<code class="literal">NULL</code>になり、新しい値は<code class="command">DELETE</code>に対して<code class="literal">NULL</code>になります。
134+
古い値と新しい値を返すこの構文は<code class="command">INSERT</code><code class="command">UPDATE</code><code class="command">DELETE</code>、および<code class="command">MERGE</code>コマンドで使用できますが、通常、古い値は<code class="command">INSERT</code>に対して<code class="literal">NULL</code>になり、新しい値は<code class="command">DELETE</code>に対して<code class="literal">NULL</code>になります。
139135
ただし、これらのコマンドに対しても有用な状況があります。
140-
例の場合<a class="link" href="sql-insert.html#SQL-ON-CONFLICT" title="ON CONFLICT句"><code class="literal">ON CONFLICT DO UPDATE</code></a>句を持つ<code class="command">INSERT</code>では、競合する行に対して古い値は非<code class="literal">NULL</code>になります。
136+
例えば<a class="link" href="sql-insert.html#SQL-ON-CONFLICT" title="ON CONFLICT句"><code class="literal">ON CONFLICT DO UPDATE</code></a>句を持つ<code class="command">INSERT</code>では、競合する行に対して古い値は非<code class="literal">NULL</code>になります。
141137
同様に、<a class="link" href="sql-createrule.html" title="CREATE RULE">書き換えルール</a>によって<code class="command">DELETE</code><code class="command">UPDATE</code>になった場合、新しい値は非<code class="literal">NULL</code>になる可能性があります。
142138
</p><p>
143139
<span class="original">

current/postgres-A4.pdf

-471 Bytes
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-12-04 04:30:19 JST
10+
last-updated: 2025-12-05 04:30:38 JST
1111

1212
### 最新 PostgreSQL
1313

0 commit comments

Comments
 (0)