是否可以通过删除与 Redshift 的活动连接来删除数据库?
在我的开发环境中,我发现自己非常频繁地重新创建架构,如果碰巧有一些杂散进程连接到数据库,则会失败。我知道可以使用 Postgresql 来做到这一点pg_terminate_backend,但这似乎不适用于 Redshift。
从表中删除行STV_SESSIONS也不是一个选项。
有任何想法吗?
http://docs.aws.amazon.com/redshift/latest/dg/PG_TERMINATE_BACKEND.html
查找当前正在运行的查询的 PID
select pid from stv_recents where status = 'Running';
Run Code Online (Sandbox Code Playgroud)
并终止所有查询
select pg_terminate_backend(pid);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3101 次 |
| 最近记录: |