DB - 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

目的

DBコマンドは、付与およびブロックされているデータベース レベルのロックを表示します。

構文規則



DBname
データベースの名前。
ALL
データベース レベルのロック リクエストがあるすべてのデータベースが対象。
データベース名を指定しない場合は、ALLがデフォルトになります。

使用上の注意

次のテーブルは、DBコマンド出力の構成要素を示したものです。

構成要素 指定内容
Tran ロックが適用されている現在実行中のトランザクション。
Host 論理ホストID (トランザクションの起点)。
Session トランザクションのセッション番号。
Mode ロック モード:
  • Access
  • Read
  • Write
  • Exclusive
User ロック リクエストの対象であるログオンID。
Database 付与またはブロックされたロックを持つデータベースの名前。

例: DBコマンドの例

以下の例は、RECBDQTACデータベース用のAMPのサンプリングに対するロックを示したものです。

>lokdisp

Amp Utility
    LOCK DISPLAY UTILITY
LOCK DISPLAY UTILITY Command String Syntax:

   Help or ?
   TRan      [ProcId Uniq1 Uniq2] | [ALL]
   Db        [DBname] | [ALL]
   TAble     [DBname.Tablename] | [ALL]
   ROWRange  [DBname.Tablename TypeAndIndex] | [ALL]
   ROWKey    [DBname.Tablename TypeAndIndex, Partition RowHash1 
              RowHash2] | [ALL]
   Partition [DBname.Tablename TypeAndIndex] | [ALL]
   Blockers  [TRAN [ProcId Uniq1 Uniq2] | [ALL]] | [LIMIT [Number] 
             | [NONE]]
   Quit

-> Please enter your selection from the list: db

- The following amps are available: 

    0     1     2     3 

-> Which amp(s) do you want to request on (S=Sampling/A=all/C=cancel/Q=quit):
a>
a

---------------- AMP 0 REPORTS 1 LOCK ENTRIES -------------

                   GRANTED LOCK REQUEST(S):

Tran: 16383 00000114
Host:  2049 Session:     0, 1000 Mode: WR*  User: DBC
Database: RECBDQTAC

---------------- AMP 2 REPORTS 1 LOCK ENTRIES -------------

                   GRANTED LOCK REQUEST(S):

Tran: 16383 00000114
Host:  2049 Session:     0, 1000 Mode: WR*  User: DBC
Database: RECBDQTAC

以下の例では、データベースUSER1を作成する際のデータベース レベルのロックを表示します。最初のロックは、データベースDBC (ユーザーDBC)上のWRITEロックであり、2番目のロックは、データベースUSER1 (ユーザーDBC)上のEXCLUSIVEロックです。

LOKDISP >>
DB ALL

 - The following amps are available:

    0

 -> Which amp(s) do you want to request on (S=Sampling/A=all/C=cancel/Q=quit):
A

---------------- AMP 0 REPORTS 2 LOCK ENTRIES -------------

                   GRANTED LOCK REQUEST(S):

Tran: 16383 000008B8
Host:  7169 Session:     0, 1010 Mode: WR*  User: ??????????????????????????????

Database: ??????????????????????????????

Host:  7169 Session:     0, 1010 Mode: EX*  User: ??????????????????????????????

Database: ??????????????????????????????