如果某个查询被阻止,请使用Blocked By (阻止者)选项卡标识阻止选定查询的其他查询。通过查看阻止选定查询的查询的数量和类型,您便可识别系统上的阻止问题,确定阻止对选定查询产生的影响,并根据此信息确定解决这一问题的最佳行动方案。
此选项卡中的信息为只读。只有当选定查询被阻止时,才会显示此选项卡。您可以向下深入查询会话信息以获取阻止的会话。
上面提到的 Teradata Database 版本中提供以下信息。
阻止者信息 | 说明 | 14.10 及更低版本 | 15.00 及更高版本 |
---|---|---|---|
会话 ID | 正在进行阻止的查询的唯一会话标识符 | 可用 | 可用 |
用户名 | 运行持有锁定查询的用户的名称 | 可用 | 可用 |
状态图标 | 表示当前查询状态的图标 | 可用 | |
阻止类型 | 指示阻止程序的含义。提供的值包括:
|
可用 | |
阻止计数 | 此会话直接或间接阻止的会话总数 | 可用 | |
阻止时间 | 此会话阻止其他会话以来经过的时间,显示为
|
可用 | |
阻止影响 | 此会话直接或间接阻止的每个会话的阻止时间总和,显示为
|
可用 | |
阻止锁定 | 一个逗号分隔列表,其中包含造成阻止事件的锁定,例如: 已授予对表 databaseName.tableName 进行写入锁定,正在等待对 rowhash databaseName.tableName 进行写入锁定 信息按以下顺序显示:
|
可用 | |
主机 | 与处理会话登录请求的 PE 相关联的主机 ID 或 LAN ID | 可用 | |
锁定类型 | 锁定的类型。类型可以是“独占”、“读取”、“写入”或“访问” | 可用 | |
状态 | 锁定状态。状态可以是“正在等待”或“已授予” | 可用 | |
已锁定 | 被锁定对象的名称 | 可用 |