Teradata Databaseによるタスクの同時並行性の制限 - Parallel Transporter

Teradata® Parallel Transporter ユーザー ガイド

Product
Parallel Transporter
Release Number
16.20
Published
2019年9月
Language
日本語
Last Update
2020-01-29
dita:mapPath
ja-JP/uah1527114222342.ditamap
dita:ditavalPath
ja-JP/uah1527114222342.ditaval
dita:id
B035-2445
Product Category
Teradata Tools and Utilities

ユーザーが常にデータにアクセスできるようにするために、Teradata Databaseでは、抽出ユーティリティおよびロード ユーティリティで使用できるシステム リソース量に制限が適用されます。 この制限は、以下のオペレータの使用に影響します。

  • Export
  • Load
  • Update

このいずれかのオペレータがAPPLY文で参照されるたびに、1つのタスクとしてカウントされます。 制限は、以下の2つのDBSControl設定で制御されます。

  • MaxLoadAWT
  • MaxLoadTasks

システムでは、同時に実行が試行された「タスク」の総数がカウントされ、その総数に2つのフィールドの設定が適用されて、必要に応じてタスク制限が適用されます。

サイトのTeradata PT同時タスクの総数を把握するためには、以下の基本的な規則を考慮してください。

  • Teradata Databaseとインターフェース接続する、APPLY文に指定された各オペレータが1つのタスクになります。以下に例を示します。
    • Teradata Databaseと別の2番目のTeradata Databaseまたは外部ソースや外部ターゲットでデータを移動するジョブでは、1つのタスクのみが必要になります。これは、一度に1つのオペレータのみが各Teradata Databaseとインターフェース接続するからです。
    • 1つのTeradata Databaseでデータを移動するジョブでは、2つのタスクが必要になります。これは、抽出オペレータとロード オペレータの両方が同時にデータベースとインターフェース接続するためです。

      単一のジョブ内のジョブ ステップは順番に実行されるので、単一のジョブ内の同時タスクの最大数は2です。

  • 複数のジョブ スクリプトが同時に実行される場合、MaxLoadの計算に適用されるタスクの総数は、すべてのジョブで同時に実行されるオペレータの総数に基づきます。
  • MaxLoadのデフォルト設定では約15のタスクを同時に実行できるので、MaxLoad値のリセットが必要になる場合があります。

実際の制限にはその他の要因も影響します。 DBSControl GDOのMaxLoadAWTフィールドとMaxLoadTasksフィールドを設定する方法、およびこれらの設定がTeradata PTジョブに与える影響の詳細については、<ユーティリティ、B035-1102>のDBSControlユーティリティに関するセクションを参照してください。