From 8af9fc57507cb3a41b177883ca67516140e9f930 Mon Sep 17 00:00:00 2001 From: Atsushi Torikoshi Date: Sat, 10 Jan 2026 15:57:57 +0900 Subject: [PATCH] =?UTF-8?q?pg=5Fclass.relminmxid=E3=81=AE=E8=AA=AC?= =?UTF-8?q?=E6=98=8E=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit "トランザクションIDによって置換される前のすべてのマルチトランザクションID"と翻訳されていたが、 以下の点から誤訳かと思います: - 本カラムには置換される前のすべてのマルチトランザクションIDは保存されない - そもそもrelminmxidの型はxidであり単一のマルチトランザクションIDしか取れない このcommitでは、pg_class.relfrozenxidの翻訳を参考に修正しています。 --- doc/src/sgml/catalogs.sgml | 2 +- doc/src/sgml/catalogs0.sgml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/src/sgml/catalogs.sgml b/doc/src/sgml/catalogs.sgml index 940e98db989..032a0dccb55 100644 --- a/doc/src/sgml/catalogs.sgml +++ b/doc/src/sgml/catalogs.sgml @@ -3358,7 +3358,7 @@ TOASTテーブルは行に収まらない大きい属性を副テ wraparound or to allow pg_multixact to be shrunk. Zero (InvalidMultiXactId) if the relation is not a table. --> -このテーブル内のトランザクションIDによって置換される前のすべてのマルチトランザクションID。 +この値より以前のマルチトランザクションIDはすべて、このテーブルのトランザクションIDで置き換えられています。 これは、マルチトランザクションIDのID周回を防ぐ、またはpg_multixactを縮小させるために、テーブルをバキュームする必要があるかどうかを追跡するために使用されます。 リレーションがテーブルではない場合はゼロ(InvalidMultiXactId)です。 diff --git a/doc/src/sgml/catalogs0.sgml b/doc/src/sgml/catalogs0.sgml index 071eebe9940..6f3450a553f 100644 --- a/doc/src/sgml/catalogs0.sgml +++ b/doc/src/sgml/catalogs0.sgml @@ -3366,7 +3366,7 @@ TOASTテーブルは行に収まらない大きい属性を副テ wraparound or to allow pg_multixact to be shrunk. Zero (InvalidMultiXactId) if the relation is not a table. --> -このテーブル内のトランザクションIDによって置換される前のすべてのマルチトランザクションID。 +この値より以前のマルチトランザクションIDはすべて、このテーブルのトランザクションIDで置き換えられています。 これは、マルチトランザクションIDのID周回を防ぐ、またはpg_multixactを縮小させるために、テーブルをバキュームする必要があるかどうかを追跡するために使用されます。 リレーションがテーブルではない場合はゼロ(InvalidMultiXactId)です。