トランザクションについて

トランザクションは、別のコンポーネントによるレコード・ストア内のアクセス操作です。トランザクションは、ある操作を別の操作と分離して、それぞれの操作が個別に行われるようにする手段を提供します。

つまり、あるトランザクションは読取りを行い、別のトランザクションは書込みを行います。各トランザクションは、READ_WRITEトランザクションまたはREADトランザクションのいずれかになります。
各トランザクションには、トランザクションIDが割り当てられます。トランザクションが開始すると、レコード・ストア・サービスは、トランザクションのタイプとIDを含むINFOメッセージのログを記録します。次の例では、ベースライン更新のREADトランザクション(IDは2)を実行します。
Started transaction 2 of type READ
書込みトランザクション・メッセージの例を次に示します。
Started transaction 3 of type READ_WRITE
各トランザクションにはステータスがあり、次のいずれかになります。
トランザクションのルールは次のとおりです。