トランザクション処理 の トランザクションに関する解説。

株式会社 日立ソリューションズ

HITACHI Inspire the Next

  • ホーム
  • ソリューション・商品
  • 事例紹介
  • セミナー・展示会
  • ビジネスコラム
  • 企業情報
  • お問い合わせ

トランザクション

トランザクションとは

トランザクション (transaction) とは、分ける事の出来ない一連の情報処理の単位である。
トランザクション内では、ユーザインタフェース、アプリケーションプログラム、永続性記憶資源、各種I/Oが実行される。
ユーザインタフェースには、トランザクション実行の有無を明確に表示する必要がある。
永続性記憶資源には、自分自身のローカルトランザクションを管理するトランザクショナルなファイルやデータベースが使われる。
その理由は、複数の不揮発性データが更新の途中で処理が中断した場合に不揮発性データ値が中途半端な状態で残ってしまい、データを正常値に戻すことが出来なくなるためである。
永続性記憶資源の管理には、複数のデータ項目の更新操作列をすべて実行するかまったく実行しないように制御する必要がある。これをアトミック(Atomic)実行と言う。バッチジョブのような処理形態でも、出力結果はアトミック実行の概念を満たさなければならない。
たとえば、月末の領収証の一括印刷処理を行っているときにプリンタエラーでジョブが中断した場合でも、安易な位置から再実行してはならない。
また、分散トランザクションとは、ユーザインターフェイス端末、各種処理サーバ、永続性記憶資源、I/O装置を複数の遠隔装置として構成する処理形態である。
論理的な狭義では、複数の永続性記憶資源の管理を使うトランザクション処理の事を指す。
ユーザインターフェイス端末が永続性記憶域を分担しないで集中処理サーバにつながっている形態は、単にオンライントランザクション処理OLTP)と呼ぶ。
トランザクションが満たすべき技術的要件にACID特性がある。

ページトップへ戻る


JP1

JP1

JP1は、システムの稼働性能監視、資産の管理やセキュリティ管理等を統合的に行うソフトウェア製品です。

ERP

中規模向けERPパッケージ"GEMPLANET"を核とした業務システムを構築するソリューションです。


ページトップへ戻る

話題の用語

クラウドコンピューティング

WWW用語辞典

クラウドコンピューティングとは、コンピュータサービスの利用者が ...

続きを読む 続きを読む

Active Directory

企業情報システム用語辞典

ActiveDirectory(アクティブディレクトリ)とは、Microsoft社が提供するディレクト...

続きを読む 続きを読む

ページトップへ戻る