专利名称:数据库SQL语句优化方法、装置、设备和存储介质专利类型:发明专利发明人:万伟,朱仲颖,韩朱忠申请号:CN201911257845.8申请日:20191210公开号:CN110968593A公开日:20200407
摘要:本发明实施例公开了一种数据库SQL语句优化方法、装置、设备和存储介质,该方法包括:基于目标结构化查询语言SQL语句的语义解析结果,确定所述目标SQL语句包含的至少一个待优化子句及各所述待优化子句对应包含的至少一个数据列;针对每个待优化子句,基于所述待优化子句所包含各数据列的列类型及所述待优化子句的子句类型,从各所述数据列中确定所述待优化子句包含的至少一个无效列;针对每个数据列,当确定所述数据列为无效列时,删除所述无效列,并更新所述语义解析结果,以优化所述目标SQL语句。本发明实施例可以有效去除数据库SQL语句中待优化子句的无效列,减少待优化子句相应的无效计算,节约内存空间,提高数据库SQL语句的执行效率。
申请人:上海达梦数据库有限公司
地址:201203 上海市浦东新区博霞路50号403室
国籍:CN
代理机构:北京品源专利代理有限公司
代理人:孟金喆
更多信息请下载全文后查看
因篇幅问题不能全部显示,请点此查看更多更全内容