Show Locks画面の説明 - Advanced SQL Engine - Teradata Database

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

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
Published
2021年1月
Language
日本語
Last Update
2021-03-30
dita:mapPath
ja-JP/ynh1604715438919.ditamap
dita:ditavalPath
ja-JP/ynh1604715438919.ditaval
dita:id
B035-1102
Product Category
Software
Teradata Vantage

Show Locksユーティリティは、以下の情報を表示します。

  • showlocks機能の概要
  • ロックが設定されているデータベースとテーブルの名前およびハッシュID
  • 各ロックを設定したユーザー名
  • ロック モード: 読み取り、書き込み、排他、またはアクセス
  • ロックされたデータベースまたはテーブルが存在しているAMPの識別番号
  • ジョブID (DSAアーカイブ/回復操作専用)
  • 全AMPテーブル ロックでの連続ロックを可能にするプロキシ テーブル ロック

ロックされたデータベースまたはテーブルがすべてのAMPに存在している場合は、個々のAMP番号ではなく、All AMPと報告されます。ユーザーがオブジェクトに設定したロックの中で最も制限の強いロックに関する情報だけが表示されます。

ロックが見つからなかった場合、Showlocksは以下のメッセージを報告します。

There are currently no host utility locks in the DBS.

例: ARC HUTロックを備えたロック出力の表示

この例では、personnelデータベースのemplyeeテーブルおよびserviceデータベースの全体に対して排他ロックが設定されています。partsデータベースにはREADロックが設定されており、accountingデータベースのinvoiceテーブルにもREADロックが設定されています。

    Show Locks Utility

     This program queries all AMPs and reports all Host Utility locks.
 which currently exist at both the data base level and the table level.

 For each lock which is found, an entry will appear on your console
 which includes the following information:
- Data Base Name
- Table Name (if applicable)
- HashID (if applicable)
- User Name of user who placed lock
- Lock Mode
- AMP Number
- JobId of DSA Job (if applicable)
- PROXY LOCK (if applicable)

accounting.invoice
   USER ADMIN    MODE Read    AMP  All AMPs
parts
   USER PETERS   MODE Read    AMP  24
personnel.employee
   USER ACCMGR   MODE Excl    AMP  27
service
   USER DBC      MODE Excel   AMP  3
--ShowLocks Processing Complete--

次のロックも適用されています。

ユーザー名 ロック対象
ADMIN すべてのAMPに常駐するinvoiceテーブル。
PETERS AMP 24に常駐するpartsデータベース。
ACCMGR AMP 27に常駐するemployeeテーブルの部分。
DBC AMP 3に常駐するserviceデータベースの部分。

例: DSAデータベースレベルHUTロックを備えたロック出力の表示

EMPLOYEE_SW_ZONE
 USER DBC   MODE Read     AMP All Amps JobId: 1300542

例: DSAオブジェクトレベルHUTロックを備えたロック出力の表示

EMPLOYEE_SW_ZONE.Address
 USER DBC  MODE Read     AMP All Amps JobId: 3400241 
EMPLOYEE_SW_ZONE.Phone
 USER DBC  MODE Read     AMP 1        JobId: 3400241  PROXY LOCK