通过 “ByteHouse 控制台-审计日志-SQL 审计” 页面,我们可以查询到执行 SQL 的历史日志。
- 访问SQL 历史页签,我们可以看到历史查询列表,并可以通过筛选条件筛选历史记录。
- SQL 历史列表中包含如下信息:
- 查询 ID :SQL 查询的唯一 ID 号。
- 状态:事件完成状态,如“成功”或“失败”。失败的事件,可以在后侧按钮查询具体情况。
- 有效角色:执行此事件的角色类型。
- 计算组:执行查询的计算组VW名称。
- 开始时间:事件发生的具体时间。
- 结束时间:事件结束的具体时间。
- 时长:事件执行的时间长度。
- SQL 类型:执行 SQL 语句的类型,如 CREATE、DROP、INSERT、DELETE 等等。
- SQL 语句:执行的 SQL 语句内容,以及其方言类型。
- 切换到“错误查询”页签可以快速定位失败事件,并根据需求查询相关状态。
- 切换到“运行中的查询”页签,我们可以看到正在执行的查询列表,相关信息与上文相同。