云数据库 GAUSSDB-CLEAN CONNECTION:参数说明
参数说明
- CHECK
仅在节点列表为TO ALL时可以指定。如果指定该参数,会在清理连接之前检查数据库是否被其他会话连接访问。此参数主要用于DROP DATABASE之前的连接访问检查,如果发现有其他会话连接,则将报错并停止删除数据库。
- FORCE
仅在节点列表为TO ALL时可以指定,如果指定该参数,当前CN中所有和指定dbname和username相关的线程都会收到SIGTERM信号,相应的会话被强制关闭,事务会中止,网络连接被清理。DN中所有和指定dnname或username相关的线程都会收到SIGTERM信号,相应的会话被强制关闭。
- COORDINATOR ( nodename ,nodename ... } ) | NODE ( nodename , nodename ... ) | ALL
删除CN节点与指定节点的空闲/无效连接。有三种场景:
- COORDINATOR:删除CN到指定CN节点上的空闲/无效连接。
- NODE:删除CN到指定DN节点上的空闲/无效连接。
- ALL:删除CN到所有节点上的空闲/无效连接,包括CN和DN。
取值范围:可替换其中的nodename为已存在的节点名。
- dbname
删除当前CN节点中指定数据库相关的连接。如果不指定该属性,则删除所有数据库相关的连接。
取值范围:系统中已存在数据库名称。
- username
删除当前CN节点中指定用户相关连接。如果不指定,则删除所有用户相关的连接。
取值范围:已存在的用户。