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

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

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/xha1591998860283.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1102
Product Category
Software
Teradata Vantage

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

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

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

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

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