嵌入式数据库SQLite上多版本并发控制的设计与实现

来源 :计算机应用 | 被引量 : 0次 | 上传用户:awander
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对嵌入式数据库SQLite并发性能较低的问题,本文提出了一种基于多版本并发控制的并发控制设计。首先设计了SQLite数据库的以提交的写事务为依据的版本划分方式,并重新设计了数据记录的头部字段并以此划分了记录在不同版本访问下的可见性。并在SQLite原有结构基础上修改了增、删、查、改等操作与索引结构使之能在多版本并发控制下工作。最后对于老旧版本数据提供了一种手动的回收机制。本文通过实验对比测试了在该设计下的SQLite与原生SQLite数据库的性能区别,在并发度较高的状态下相同时间内可多完成70%以
其他文献
在使用探地雷达(GPR)生成的Bscan图像进行地下目标检测时,当前基于深度学习的目标检测网络模型存在训练样本需求量高、耗时长、不能区分目标显著程度、难以识别复杂目标等问题。针对以上问题,本文提出了一种基于直方图的双阈值分割算法。首先根据地下目标的GPR图像直方图分布特性,快速从直方图中计算出分割地下目标所需的两个阈值。然后,算法采用支持向量机(SVM)和LeNet的组合分类器模型对分割结果进行分
期刊
设A是数域k上的有限维代数, e是A中的幂等元.本文证明了,如果A/AeA是左投射A-模,则有限生成右eAe-模T是支撑τ-倾斜模当且仅当T?_(eAe)eA是A上的支撑τ-倾斜模.另一方面,如果A是遗传代数, T是支撑τ-倾斜A-模, A/AeA是右投射A-模,则Hom_A(eA, T)是支撑τ-倾斜eAe-模.作为应用,本文证明了,若代数A是τ-倾斜有限的,则幂等子代数eAe也是τ-倾斜有限的
期刊
针对离散车间实时动态任务分配的结果欠理想问题,提出了改进的注水算法。相较于注水算法的等代价分配,改进的注水算法加入了加工速率和费用因子,协调了加工速率和费用以及加工工件之间的关系,实现了不同代价的工件分配,对分配结果进行了调整,满足了离散分配的要求。改进的注水算法能够对临时新增的工件进行实时动态的分配。提出的算法与匈牙利算法、两阶段优化方法以及注水算法进行了对比,实验结果表明,改进的注水算法在加工
期刊
高分七号卫星是国内首个亚米级双线阵立体成像卫星,同时配有两套激光测高仪和激光足印相机,可同期获取多源遥感数据。本文采用高分七号卫星获取的多源遥感数据进行平面和高程精度优化,利用激光测高数据对立体影像密集匹配的DSM进行偏度、中值、线性和二阶多项式模型和高程优化评估,利用足印影像对DOM进行一阶仿射变换方法和平面优化评估,并利用外业控制点对无控平面高程、激光高程优化、足印-激光平面高程优化、外业-激
期刊
为了能够进一步降低系统发射端体积和接收端的体积,实现高速的通信,提升系统的抗干扰能力,以STC12微控制器为主控芯片,设计了一套基于单片机的可见光字符传输系统。通过采用视距链路、光幅度调制-直接检测技术对白光LED的高速调制,并对系统的抗环境噪声能力进行了测试。实验结果表明:该系统能够实现3m范围内中英文字符的高速数据通信,准确度达90%以上,具有良好的抗干扰性能且便于携带。
期刊
为探讨高寒地区灌丛枯落物层及土壤层的水源涵养功能,以祁连山东段6种典型灌丛的枯落物和土壤为研究对象,采用野外调查与室内浸泡相结合的方法,对枯落物及土壤水文特征进行了研究。结果表明:(1)6种灌丛枯落物的蓄积量范围为0.23~3.61 t·hm~(-2),大小排序为山生柳>硬叶柳>绣线菊>金露梅>头花杜鹃>千里香杜鹃。(2)枯落物最大持水量范围为0.57~10.59 t·hm~(-2),山生柳最大、
期刊
极区大气作为整个地球大气系统中的重要组成部分, 其风场结构与变化关系到全球大气系统的运动。为更好地研究南极低空大气风场特性及其时空变化特征, 在中国第36次南极科学考察度夏期间, 山东省科学院海洋仪器仪表研究所将研制的相干多普勒测风激光雷达部署到南极中山站, 经过现场安装调试, 激光雷达从2020年1月8日正式开展业务化观测。观测结果表明, 该系统具有灵敏度高、精度高和稳定性高等特点, 可对低空大
期刊
主要讨论弹性定位、导航与授时(PNT)相关问题,分为两个部分内容:1)对国外弹性PNT最新政策和技术进展进行了分析和梳理;2)重点探讨了弹性PNT定义和弹性PNT体系相关问题。在弹性PNT定义和弹性PNT体系相关中,明确了与PNT相关的有关概念、回顾了国内外已有弹性PNT的定义,在此基础上尝试从性质角度给出了弹性PNT定义,并分析了弹性PNT的度量标准和基本特征。依据弹性PNT定义,探讨了弹性PN
期刊
系统研究岷江上游流域地貌环境与农村居民点分布的关联性,对理解青藏高原东缘人居生态单元的特征及安全模式具有重要意义。基于计盒法计算了岷江上游流域在不同等级流域尺度的分形维数,并结合核密度分析、空间聚类探讨了分维数与农村居民点的数量关系。最后基于地理探测器揭示了流域地貌因子对农村居民点的影响特征及其机制。研究结果表明:①总体尺度上,岷江上游流域分形地貌的幼年发育阶段促使了农村居民点整体的分布形态与分形
期刊
根据波浪影响下水质点运动速度的频谱分布特征,本文提出了一种用于分离水体波浪轨道流速与紊动流速的分离方法. 该方法仅需通过一台流速仪对水体瞬时流速进行高频测量,便可对水体波浪-紊动流速进行分离,实现受波浪影响水体的紊动分析. 通过验证,频谱分析法不仅能够用于实验室中规则波浪条件下水体波浪-紊动流速的分离,还能够对野外不规则波条件下水质点运动速度进行分离. 分离过程中,波浪窗口的频域设置可影响流速分离
期刊