17.10 - Teradata Database 的阻止视图 - Teradata Viewpoint - Teradata Workload Management

Teradata® Viewpoint 用户指南

Product
Teradata Viewpoint
Teradata Workload Management
Release Number
17.10
Published
2022 年 2 月
Content Type
用户指南
Publication ID
B035-2206-101K-CHS
Language
中文 (简体)
Last Update
2022-07-01

如果某个查询持有锁定,从而阻止其他查询完成,请使用阻止视图评估此阻止所产生的影响。通过分析由此查询阻止的查询的数量和类型,您可以确定解决这一问题的最佳行动方案。

此视图中的信息为只读。只有当选定查询阻止其他查询,并且已连接到 Teradata Database 15.0 及更高版本时,才会显示此视图。

阻止信息 说明
阻止类型 指示阻止程序的含义。提供的值包括:
  • 根本原因 - 表示会话本身并未被阻止,但正在阻止其他会话
  • 已授予 - 表示会话本身已被阻止,并且由于获得锁定而同时在阻止其他会话
  • 正在等待 - 表示会话本身已被阻止,并且在队列中位于其他已被阻止的会话之前
阻止计数 此会话直接或间接阻止的会话总数
阻止时间 此会话阻止其他会话以来经过的时间,显示为
  • d +hh :mm :ss
阻止影响 此会话直接或间接阻止的每个会话的阻止时间总和,显示为
  • d +hh :mm :ss
阻止锁定 一个逗号分隔列表,其中包含造成阻止事件的锁定,例如:

已授予对表 databaseName.tableName 进行写入锁定,正在等待对 rowhash databaseName.tableName 进行写入锁定

信息按以下顺序显示:
  1. 导致阻止的锁定状态(“正在等待”或“已授予”)
  2. 导致阻止的锁定模式(严重程度)(“独占”、“写入”、“读取”或“访问”)
  3. 发生锁定的对象的类型(数据库、表、行哈希、表分区范围、行哈希分区范围、行哈希分区及行键范围),该锁定正在导致关联行所描述的会话被阻止
  4. 发生锁定冲突的数据库对象的名称,该冲突正在阻止为会话授予锁定
  5. 发生锁定冲突的表对象的名称,该冲突正在阻止为会话授予锁定
会话 ID 正在进行阻止的查询的唯一会话标识符
阻止时间 查询被阻止的时长,显示为
  • d +hh :mm :ss
用户名 运行持有锁定查询的用户的名称
工作负载 正在运行查询的工作负载的名称
查询带 会话或事务的查询带的键/值对字符串