DBAService如何隐藏包含特定字符串的SQL

概要描述

从DBAService 9.3版本开始,支持在配置页面中通过正则表达式对现实的SQL进行过滤。

举个例子,从下图查询页面可以看到,很多SELECT 'TEST_IF_CURRENT_CONNECTION_IS_OK' FROM SYSTEM.DUAL 的语句,并不是日常需要关注的业务sql,需要屏蔽掉。

 

详细说明

DBAService左下角点击配置,搜索配置项 hide (不区分大小写),找到 SQL_HIDE_PATTERN,点击编辑按钮修改

隐藏单个,比如隐藏包含TEST_IF_CURRENT_CONNECTION_IS_OK的sql语句:
(TEST_IF_CURRENT_CONNECTION_IS_OK)

隐藏多个,比如隐藏包含TEST_IF_CURRENT_CONNECTION_IS_OK和 system.process_v 的sql语句:

(TEST_IF_CURRENT_CONNECTION_IS_OK)|(system.process_v)

 

以此类推,配置多个可以继续在任意位置追加,(xxx)|(yyy)|(zzz)...

 

最后,点击保存,返回 查询(Query)页面,包含上述关键字的sql 便不再展示。

阅读剩余
THE END