审核相关问题
1、SQL审核采集数据机制是什么?
答:系统自带定时采集功能,通过jdbc连接数据库,采集系统视图信息,经过分析后存于本地数据库(pg)及时序数据库中。采集频率可根据不同数据库做调整,默认性能相关数据10s采集1次,其他如用户信息,表空间信息,阻塞会话信息等频率较低,为1分钟或1小时,或1天不等。
2、如何理解单次审核、增量审核、差量审核及回归审核?
答:单次审核:选择任意一个时间段,对此时间段内数据库中的SQL语句、SQL对象进行审核。
增量审核:定时审核。审核时间起点为上一次审核结束时间,审核终点时间为审核任务发起时间。
差量审核:定时审核。选定一个审核开始时间(以后此审核任务每次执行,都以该时间为审核开始时间)。
回归审核:定时审核。选定一个审核时间范围,以后此审核任务每次执行都对这个时间范围内的SQL语句、SQL对象进行审核。
3、离库模式和连库模式的区别?
答:连库模式:能够查看脚本里SQL语句的执行计划。
离线审核:不能够查看SQL语句的执行计划。
4、 脚本审核、语句审核、源码审核、通用审核会真正在库里执行脚本吗?
答:不会。
5、 针对内存SQL量大和对象多的生产系统,采集相关数据时如何做到对生产系统影响最小化的?
答:采集为增量采集,避免大批量采集全量数据;可配置仅采top N 对象或SQL,对数据量极大的数据库可实现最小化负载;不同数据库可配置不同采集频率降低采集压力过大的风险。