[发明专利]一种Oracle数据库的智能审核方法及系统在审
申请号: | 202010617600.8 | 申请日: | 2020-06-30 |
公开(公告)号: | CN112035580A | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 刘晨;刘晨;蔡力伟;齐永新;李建东;李阔;杜晓华 | 申请(专利权)人: | 中国民航信息网络股份有限公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28;G06F16/21;G06F16/242 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王娇娇 |
地址: | 100085 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 oracle 数据库 智能 审核 方法 系统 | ||
1.一种Oracle数据库的智能审核方法,其特征在于,所述方法包括:
从待审核的Oracle数据库的数据字典中抓取符合条件的结构化查询语言语句;
基于审核规则,对所述结构化查询语言语句进行分析,得出分析结果;
存储所述分析结果。
2.根据权利要求1所述的方法,其特征在于,还包括:
预设并存储所述审核规则。
3.根据权利要求2所述的方法,其特征在于,所述从待审核的Oracle数据库的数据字典中抓取符合条件的结构化查询语言语句,包括:
读取所述待审核的Oracle数据库的配置元数据;
对所述配置元数据进行数据字典扫描,采集到符合条件的结构化查询语言语句。
4.根据权利要求3所述的方法,其特征在于,还包括:
发布所述分析结果。
5.根据权利要求4所述的方法,其特征在于,所述发布所述分析结果包括:
获取用户输入的检索条件;
基于所述检索条件在所述分析结果中获取与所述检索条件对应的检索结果;
展示所述检索结果,其中,所述检索结果包括:结构化查询语言语句原文、执行计划、当前结构化查询语言语句的问题描述和修改建议。
6.一种Oracle数据库的智能审核系统,其特征在于,包括:
结构化查询语言抓取组件,用于从待审核的Oracle数据库的数据字典中抓取符合条件的结构化查询语言语句;
结构化查询语言分析组件,用于基于审核规则,对所述结构化查询语言语句进行分析,得出分析结果;
审核仓库组件,用于存储所述分析结果。
7.根据权利要求6所述的系统,其特征在于,所述审核仓库组件,还用于预设并存储所述审核规则。
8.根据权利要求7所述的系统,其特征在于,所述结构化查询语言抓取组件具体用于:
读取所述待审核的Oracle数据库的配置元数据;
对所述配置元数据进行数据字典扫描,采集到符合条件的结构化查询语言语句。
9.根据权利要求8所述的系统,其特征在于,还包括:
结构化查询语言发布组件,用于发布所述分析结果。
10.根据权利要求9所述的系统,其特征在于,所述结构化查询语言发布组件具体用于:
获取用户输入的检索条件;
基于所述检索条件在所述分析结果中获取与所述检索条件对应的检索结果;
展示所述检索结果,其中,所述检索结果包括:结构化查询语言语句原文、执行计划、当前结构化查询语言语句的问题描述和修改建议。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民航信息网络股份有限公司,未经中国民航信息网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010617600.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种中位无泄漏的O型三位四通换向阀
- 下一篇:一种避免拥塞的网络扫描调度方法