当您没有 admin/root/sudo 访问权限时如何在 Netezza 上终止长时间运行的查询

Posted

技术标签:

【中文标题】当您没有 admin/root/sudo 访问权限时如何在 Netezza 上终止长时间运行的查询【英文标题】:How to kill a long running query on Netezza when you have no admin/root/sudo access 【发布时间】:2017-02-10 08:59:35 【问题描述】:

我在没有管理员权限的 Netezza 上运行了一个选择查询,它现在已经运行了 2 个小时。我该如何杀死它?我想放弃会话,但它说我必须有 Abort 权限。

【问题讨论】:

【参考方案1】:

这是一个艰难的过程。你基本上是问如何破解系统:)

想到的只是:查看 _v_session_detail 并找到正在运行的查询的 ip 地址和进程 ID。然后(让某人)杀死该进程或将机器与网络断开一分钟左右。

【讨论】:

【参考方案2】:

1) 首先确定会话:

select qs_sessionid from _v_qrystat where qs_tstart >='date';

2) 你会找到qs_sessionid,然后执行以下操作:

drop session
<qs_sessionid>; 

【讨论】:

以上是关于当您没有 admin/root/sudo 访问权限时如何在 Netezza 上终止长时间运行的查询的主要内容,如果未能解决你的问题,请参考以下文章

Git没有编辑远程存储库的访问权限

在同义词和基础表上访问权限

向权限模式警报添加描述

当您无法访问官方 GATT XML 文件时,如何构建 BLE 应用程序?

Chrome 地理位置扩展

当前位置警报访问