.\" This is -*-nroff-*- .\" XXX standard disclaimer belongs here.... .\" $Header: /usr/local/cvsroot/pgsql/src/man/begin.l,v 1.5 1998/03/25 01:54:48 momjian Exp $ .\" .\" Japanese Version Copyright (c) 1998 Michihide Hotta .\" all rights reserved. .\" Translated Wed Jun 3 18:46:34 JST 1998 .\" by Michihide Hotta .\" .TH BEGIN SQL 11/05/95 PostgreSQL PostgreSQL .\"0 .SH NAME .\"0 begin - begins a transaction .SH 名前 begin - トランザクションを開始する .\"0 .SH SYNOPSIS .SH 書式 .nf \fBbegin\fP \fB[transaction|work]\fR .fi .\"0 .SH DESCRIPTION .\"0 This command begins a user transaction which Postgres will .\"0 guarantee is serializable with respect to all concurrently .\"0 executing transactions. .\"0 Postgres uses two-phase locking to perform this task. .\"0 If the transaction is committed, Postgres will ensure that .\"0 all updates are done or none of them are done. Transactions .\"0 have the standard ACID (atomic, consistent, isolatable, .\"0 and durable) property. .SH 説明 このコマンドは、並列実行中のすべての処理が順番に実行されることを Postgres が保証する、ユーザのトランザクションを開始する。 Postgres では、このタスクを実行するのに 2 フェーズロックを使用する。 トランザクションがコミットされると、Postgres はすべての更新が 完了するか、またはすべての更新が全く行われないことを保証する。 トランザクションは、標準の ACID (atomic(原子的), consistent (一貫性), isolatable(独立性), durable(持続性)) 属性を持つ。 .\"0 .SH "SEE ALSO" .SH "関連事項" rollback(l), commit(l). .SH 翻訳者 堀田 倫英