トランザクション回復の手順 - Teradata Database - Teradata Vantage NewSQL Engine

Teradata Vantage™ - データベース ユーティリティ

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/qxr1512078764562.ditamap
dita:ditavalPath
ja-JP/qxr1512078764562.ditaval
dita:id
B035-1102
Product Category
Software
Teradata Vantage

Teradata Databaseシステム回復のおおまかな順序は、以下のとおりです。

  1. 各オンラインAMP上にある各トランザクションのステータスが、Teradata Databaseシステムによって決定される。

    すべてのオンラインAMPは、再始動時に完了したトランザクションと完了していないトランザクションを判別するプロセスに関与します。完了したトランザクションは無視され、未完了のトランザクションはバックアウトされます。未完了のトランザクションをロールバックするプロセスは、時間がかかることがあります。

    未完了のトランザクションによって変更されたすべてのデータについては、書き込みロックと排他ロックが設定されます。

  2. 回復に必要なすべてのロックが設定されると、Teradata Databaseシステムは、トランザクションのロールバックまたは完了処理を開始する。
  3. Teradata Databaseシステムは作業を受け入れ、運用可能になる。
    新しいトランザクションが、ロールバック予定のトランザクションの不整合なデータを参照する場合、これらのトランザクションは、回復プロセスによりデータが復元されロックが解除されるまでブロックされます。
  4. 障害AMPの回復が開始される。