【技术实现步骤摘要】
本申请涉及数据处理,尤其涉及一种数据库指令执行方法、装置、电子设备及存储介质。
技术介绍
1、当前主流的数据库结构一般为x86架构(the x86 architecture)数据库结构,然而随着技术的发展,越来越多的处理器开始适配arm架构(advanced risc machine),这使得当前以x86架构为基础的数据库,在应用时由于框架的不匹配会产生性能下降、效率降低甚至处理错误等问题。
技术实现思路
1、有鉴于此,本申请提出一种数据库指令执行方法、装置、电子设备及存储介质,以解决或部分解决上述问题。
2、基于上述目的,本申请提供了一种数据库指令执行方法,应用于arm架构的数据库,包括:
3、响应于获取到锁定指令,确定所述锁定指令的第一目标,使用所述arm架构的原子操作指令,对所述第一目标进行锁定操作;
4、响应于获取到内存访问指令,确定所述内存访问指令的第二目标,使用所述arm架构的预读取指令进行所述第二目标的预读取,再使用所述arm架构的加载和存
...【技术保护点】
1.一种数据库指令执行方法,其特征在于,应用于ARM架构的数据库,包括:
2.根据权利要求1所述的方法,其特征在于,所述使用所述ARM架构的原子操作指令,对所述第一目标进行锁定操作,包括:
3.根据权利要求2所述的方法,其特征在于,所述确定所述第一目标的值是否发生变化之后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述使用所述ARM架构的预读取指令进行所述第二目标的预读取,包括:
5.根据权利要求1所述的方法,其特征在于,所述使用所述ARM架构的加载和存储指令对预读取的数据进行访问,包括:
...
【技术特征摘要】
1.一种数据库指令执行方法,其特征在于,应用于arm架构的数据库,包括:
2.根据权利要求1所述的方法,其特征在于,所述使用所述arm架构的原子操作指令,对所述第一目标进行锁定操作,包括:
3.根据权利要求2所述的方法,其特征在于,所述确定所述第一目标的值是否发生变化之后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述使用所述arm架构的预读取指令进行所述第二目标的预读取,包括:
5.根据权利要求1所述的方法,其特征在于,所述使用所述arm架构的加载和存储指令对预读取的数据进行访问,包括:
6.根据权利要求1所述的方...
【专利技术属性】
技术研发人员:武梦娟,胡学勇,魏贞,
申请(专利权)人:北京中电普华信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。