【技术实现步骤摘要】
本申请涉及数据查询技术,尤其涉及一种数据查询方法、装置及电子设备、存储介质。
技术介绍
1、sql语句(structured query language,结构化查询语句)是非过程性的语言,它只说明需要取哪些数据,但是没有说明如何去取这些数据。对于一个sql语句,可以使用的取数据的方式有很多种,所以需要优化器来选择使用哪种方式。每一种取数据的方式就是一种执行计划。
2、当用户提交一个sql查询语句时,数据库系统会生成一个执行计划以描述查询语句中sql语句的执行步骤。为了避免重复生成相同查询语句的执行计划,系统将生成的这些执行计划存储在执行计划缓存中。这样,对于相同的查询语句,系统可以直接从执行计划缓存中获取执行计划,而不必重新生成执行计划,如此就可以显著减少查询语句的处理时长。
3、当查询语句需要耗费大量时间处理时,可以用临时表,将一个查询语句分成多步完成,以提高查询语句的处理效率。在实际应用中,会话的不同会导致临时表的oid(objectidentifier,简称对象标识符)不同。oid的不同会导致数据库无法复
...【技术保护点】
1.一种数据查询方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述分析结果还包括参数化的所述查询语句的哈希值、涉及临时表的信息或不涉及临时表的信息;
4.根据权利要求2或3所述的方法,其特征在于,所述获取与所述查询语句对应的执行计划包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1或2所述的方法,其特征在于,所述基于所
...【技术特征摘要】
1.一种数据查询方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述分析结果还包括参数化的所述查询语句的哈希值、涉及临时表的信息或不涉及临时表的信息;
4.根据权利要求2或3所述的方法,其特征在于,所述获取与所述查询语句对应的执行计划包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1或2所述的方法,其特征在于,所述方法还包括...
【专利技术属性】
技术研发人员:尹强,徐登峰,
申请(专利权)人:北京人大金仓信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。