本发明公开了一种基于规则的主动式SQL算法性能检查装置,包括相互电连接的语义解析模块、血缘分析模块和规则校验模块;其中,语义解析模块,用于对SQL算法的语义进行解析,构建算法语义树;血缘分析模块,用于对SQL算法的血缘进行分析,构建表级血缘图和字段级血缘图;规则校验模块,用于定义校验规则,并对算法的语义和血缘进行校验,并记录其校验的潜在问题。本发明基于规则进行主动式、提前的性能检测,在算法编写阶段即可发现性能问题,并给出改进建议;解决事后检查的延迟性、片面性的问题。
声明:
“一种基于规则的主动式SQL算法性能检查装置及方法” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)