トランザクションと地理データ

ほとんどのアプリケーションでは、各トランザクションは 1 秒以内、またはせいぜい 2、3 分で完了できる少数の操作で構成されます。銀行口座からの現金の引き出し、給与アプリケーションでの就労時間の更新、診療記録の入力などはすべて、このようなショート トランザクションの例です。

一部の地理データに対するトランザクションもこのような例に当てはまります。顧客の住所や土地の区画整理といったデータの更新は、1、2 分のショート トランザクションで完了できる操作です。

一方で、ある作業を完了するためのデータ形状の移動、変更、追加などにおいて、1、2 時間を要する操作も頻繁に発生します。また、設計案の作成など、すべての編集を完了するために、数日あるいは数か月にわたってトランザクションを操作しなければならないこともあります。このようなケースでは、変更がかなりの数にのぼるとしても、それらを 1 つのロング トランザクションとしてコミットする必要があります。

関連トピック

10/8/2012