GBase 8c
其他
问答

如何查看8c执行过的系统sql

发表于2025-03-12 11:25:1497次浏览3个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】:

【操作系统】:

【CPU】:

【问题描述】*:如何查看8c执行过的系统sql?有没有类似于gbase8a的审计日志类似的操作,最好能更全一点.

评论

登录后才可以发表评论
用户头像
GBase用户137发表于 1年前
可以通过8c自带的审计功能查看。
(1)登录数据库后执行select * from pg_query_audit(起始时间,终止时间);查看指定时间内的审计动作。
(2)执行show audit_directory;命令查看审计日志的存储目录,翻阅审计日志。

部分审计项默认关闭,需要配置参数开启,例如具体表的INSERT、
UPDATE和DELETE由audit_dml_state参数控制,SELECT操作审计 动作由audit_dml_state_select参数控制。
最佳回答
GBase用户25929发表于 1年前
@GBase用户137:gbase8c 可以切换数据库吗?
GBase用户47954发表于 17天前
不知道在问些啥