マップ再割り当ての急停止 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - データベースの管理

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
17.00
Published
2020年6月
Language
日本語
Last Update
2021-03-30
dita:mapPath
ja-JP/rgu1556127906220.ditamap
dita:ditavalPath
ja-JP/rgu1556127906220.ditaval
dita:id
B035-1093
Product Category
Software
Teradata Vantage
マップ再割り当てジョブをすぐに停止するには、プロシージャStopMovesTablesSP を呼び出し、StopQueuedActions パラメータにYを指定します。 例えば、
CALL TDMaps.StopMoveTablesSP('Y',
		 :NumActionsStopped, :NumQueuedActionsStopped);
ActionHistoryTblは、停止されている、すでにキューに入っているアクションを記録します。
マップ再割り当てプロセス中にテーブル グループが中断された場合、関連するテーブルが別のマップに割り当てられたり、別のAMPに長期間存在して、リクエスト処理が低速になったりすることがあります。このため、Teradataは、マップの再割り当てを正常に停止して、関連するテーブルのグループをまとめておけるようにすることを推奨します。

ABORT SESSION LOGOFFを発行して、マップ再割り当てジョブを停止しないでください。これにより、マネージャ セッションがハングします。StopMoveTablesSPを呼び出すと、マネージャ セッションが解放されます。StopMoverSPを実行した後は、ワーカー セッションを手動でアボートする必要があります。

構文を含むStopMoveTablesSPの詳細については、<Teradata Vantage™ - SQL演算子およびユーザー定義関数、B035-1210>を参照してください。