对系统表gs_wlm_session_info执行TRUNCATE命令报错
问题现象
清理磁盘空间,因系统表pg_catalog.gs_wlm_session_info较大(有20G),在不需要查询历史sql语句的前提下,对此系统表执行TRUNCATE命令,执行时报错“permission denied for relation gs_wlm_session_info”。
原因分析
对系统表执行TRUNCATE命令是版本8.0.x及以上集群才支持的,低版本集群不支持TRUNCATE系统表。
集群版本可登录GaussDB(DWS) 管理控制台,在“集群管理”页面进入对应集群的“集群详情”页面进行查看。