一种生物样本信息数据库的构建方法和装置制造方法及图纸

技术编号:38945858 阅读:19 留言:0更新日期:2023-09-25 09:41
本发明专利技术公开了一种生物样本信息数据库的构建方法和装置,具体涉及数据库领域,是通过采集数据库的故障参数和恢复参数得到数据恢复效果系数,结合数据恢复效果阈值进行判断,对数据恢复效果进行评估,在判断生成难行信号的情况下采集数据库的资源参数和性能参数得到可操作系数,结合可操作阈值,对数据库的性能进行评估,判断数据库当前的状态,在判断生成优良信号后,获取数据库的数据备份间隔时间,通过数据恢复效果系数和数据恢复效果阈值对数据备份间隔时间进行纠偏,修改数据备份间隔时间的大小对数据恢复效果进行补偿,从而减少生物样本数据丢失的风险。少生物样本数据丢失的风险。少生物样本数据丢失的风险。

【技术实现步骤摘要】
一种生物样本信息数据库的构建方法和装置


[0001]本专利技术涉及数据库领域,更具体地说,本专利技术涉及一种生物样本信息数据库的构建方法和装置。

技术介绍

[0002]为了方便对生物样本数据进行增删改查,传统方式通常将生物样本数据录入到数据库中进行存储。然而,在数据库运行过程中,可能会遇到各种问题,导致数据库发生运行故障。当数据库发生故障时,内置的自动故障恢复机制会自动尝试恢复受影响的数据和服务,但由于故障程度的不同,数据恢复往往会有一定的缺失,导致数据恢复的完整性受损。
[0003]为了应对这些风险,传统方法通常会定期进行数据备份作为一种保护措施。数据备份可以在定期的时间间隔内对数据库进行快照拷贝,并将备份数据存储在可靠的存储介质中。这样,即使数据库发生故障,可以通过恢复备份数据来还原数据库的状态,从而减少数据丢失的风险。
[0004]然而,传统的定期备份方法存在一些限制。首先,备份频率是固定的,无法根据当前数据恢复的可靠性和数据库的性能情况进行灵活调整。如果备份频率过低,可能导致数据丢失较多;而备份频率过高,则可能增加了系统资源的消耗。其次,仅依靠定期备份无法灵活保障数据存储的安全性。如果在备份周期内发生故障,可能会导致数据无法及时备份,从而增加了数据丢失的风险。
[0005]为了解决上述问题,现提供一种技术方案。

技术实现思路

[0006]为了克服现有技术的上述缺陷,本专利技术的实施例提供通过评估数据库的数据恢复效果,在数据恢复效果不好的情况下获取数据库的使用性能状态,在数据库的性能满足灵活调整备份间隔时间的情况下,结合数据恢复效果对数据备份间隔时间进行灵活的调整,从而在数据恢复效果差的情况下通过调整数据备份间隔时间减少丢失,以解决上述
技术介绍
中提出的问题。
[0007]为实现上述目的,本专利技术提供如下技术方案:步骤S100:采集数据库的故障参数和恢复参数;步骤S200:将故障参数和恢复参数经过归一化得到数据恢复效果系数,将数据恢复效果系数和数据恢复效果阈值进行比较,若数据恢复效果系数小于数据恢复效果阈值,生成可行信号;若数据恢复效果系数大于等于数据恢复效果阈值,生成难行信号;步骤S300:在获得难行信号后,采集数据库的资源参数和性能参数,将资源参数和性能参数经过归一化得到可操作系数;步骤S400:将可操作系数和可操作阈值进行比较,若可操作系数大于等于可操作阈值,生成优良信号;若可操作系数小于可操作阈值,生成干预信号;步骤S500:在获取优良信号后,获取数据备份间隔时间,将数据恢复效果系数、数
据恢复效果阈值和数据库备份时间间隔进行综合得到补偿备份间隔时间,补偿备份间隔时间用于替换数据备份间隔时间。
[0008]在一个优选的实施方式中,步骤S100包括以下步骤:其中,故障参数包括故障致命指数,恢复参数包括数据恢复缺失动态度、性能参数包括数据库性能指数;故障致命指数的获取逻辑为:步骤S101:记录数据库运行总时间,即数据库从启动到目前的累计运行时间;步骤S102:将数据库运行总时间除以故障发生的次数,得到所有故障发生的平均时间间隔;步骤S103:将数据库运行总时间除以致命故障发生的次数,得到致命故障发生的平均时间间隔;致命故障是指导致数据库触发数据恢复的严重故障;步骤S104:将致命故障发生的平均时间间隔除以所有故障发生的平均时间间隔,得到故障致命指数。
[0009]在一个优选的实施方式中,数据恢复缺失动态度的获取逻辑为:步骤S111:对于每次数据发生数据恢复事件,记录下对应的数据恢复缺失比例,即原始数据和恢复过后数据之间的缺失比例,计算公式为:缺失比例=缺失数据点数量/原始总数据点数量;步骤S112:记录在时间范围t内发生的不同数据恢复事件的数据恢复缺失比例,将不同数据恢复事件的数据恢复缺失比例标定为,i=1、2、3、4、
……
、n,n为正整数,通过的标准差获取数据恢复缺失比例波动率,将的标准差标定为X,计算公式为:,式中,为不同数据恢复事件的数据恢复缺失比例的平均值,X为不同数据恢复事件的数据恢复缺失比例的标准差,通过不同数据恢复事件的数据恢复缺失比例的标准差获得数据恢复缺失动态度。
[0010]在一个优选的实施方式中,步骤S300包括以下步骤:在获得难行信号后,采集数据库的资源参数和性能参数,其中资源参数包括负载空置率,性能参数包括读取稳定指数;低负载均衡指数的获取逻辑为:步骤S311:将整个运行周期划分为多个时间段;步骤S312:对于每个时间段,计算该时间段内的低负载时间,低负载时间指的是CPU利用率低于利用率阈值的时间;步骤S313:计算每个时间段内低负载时间的比例,计算公式为:低负载时间比例=低负载时间/时间段总时间;步骤S314:将不同时间段的低负载时间比例标记为,j=1、2、3、4、
……
、m,m为
正整数,通过的标准差标记为S,计算公式为:,式中,为不同时间段的低负载时间比例的平均值,S为不同时间段的低负载时间比例的标准差,通过不同时间段的低负载时间比例的标准差获得低负载均衡指数。
[0011]在一个优选的实施方式中,读取稳定指数的获取逻辑为:步骤S321:将数据库一个运行周期划分为多个时间段,每个时间段具有相同的时间长度;步骤S322:在每个时间段内记录读取延迟的平均值;步骤S323:对于每个时间段,判断该时间段内的读取延迟的平均值是否低于读取延迟阈值,统计低于读取延迟阈值的时间段的数量;步骤S324:计算低于读取延迟阈值的时间段占整个运行周期的比例得到读取稳定指数,计算公式为:读取稳定指数=低于预期的时间段数量/总时间段数。
[0012]在一个优选的实施方式中,步骤S500具体包括以下步骤:在获取优良信号后,获取数据备份间隔时间,将数据恢复效果系数、数据恢复效果阈值和数据库备份时间间隔进行综合得到补偿备份间隔时间,计算公式为:,式中,CC为补偿间隔时间,补偿间隔时间用于替换数据备份间隔时间,为数据备份间隔时间,RER、H1分别为数据恢复效果系数、数据恢复效果阈值。
[0013]一种生物样本信息数据库的构建装置,包括第一采集单元、第一分析单元、第二分析单元、第二判断单元、综合调节单元;第一采集单元用于采集数据库的故障参数和恢复参数,生成故障参数和恢复参数信号发送至第一分析单元;第一分析单元用于将故障参数和恢复参数经过归一化得到数据恢复效果系数,将数据恢复效果系数和数据恢复效果阈值进行比较,若数据恢复效果系数小于数据恢复效果阈值,生成可行信号;若数据恢复效果系数大于等于数据恢复效果阈值,生成难行信号,生成难行信号发送至第二分析单元;第二分析单元用于在获得难行信号后,采集数据库的资源参数和性能参数,将资源参数和性能参数经过归一化得到可操作系数,生成可操作系数发送至第二判断单元;第二判断单元用于将可操作系数和可操作阈值进行比较,若可操作系数大于等于可操作阈值,生成优良信号;若可操作系数小于可操作阈值,生成干预信号,生成优良信号发送至综合调节单元;综合调节单元用于在获取优良信号后,获取数据备份间隔时间本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种生物样本信息数据库的构建方法,其特征在于,包括如下步骤:步骤S100:采集数据库的故障参数和恢复参数;步骤S200:将故障参数和恢复参数经过归一化得到数据恢复效果系数,将数据恢复效果系数和数据恢复效果阈值进行比较,若数据恢复效果系数小于数据恢复效果阈值,生成可行信号;若数据恢复效果系数大于等于数据恢复效果阈值,生成难行信号;步骤S300:在获得难行信号后,采集数据库的资源参数和性能参数,将资源参数和性能参数经过归一化得到可操作系数;步骤S400:将可操作系数和可操作阈值进行比较,若可操作系数大于等于可操作阈值,生成优良信号;若可操作系数小于可操作阈值,生成干预信号;步骤S500:在获取优良信号后,获取数据备份间隔时间,将数据恢复效果系数、数据恢复效果阈值和数据库备份时间间隔进行综合计算得到补偿备份间隔时间,补偿备份间隔时间用于替换数据备份间隔时间。2.根据权利要求1所述的一种生物样本信息数据库的构建方法,其特征在于:步骤S100包括以下步骤:其中,故障参数包括故障致命指数,恢复参数包括数据恢复缺失动态度、性能参数包括数据库性能指数;故障致命指数的获取逻辑为:步骤S101:记录数据库运行总时间,即数据库从启动到目前的累计运行时间;步骤S102:将数据库运行总时间除以故障发生的次数,得到所有故障发生的平均时间间隔;步骤S103:将数据库运行总时间除以致命故障发生的次数,得到致命故障发生的平均时间间隔;致命故障是指导致数据库触发数据恢复的严重故障;步骤S104:将致命故障发生的平均时间间隔除以所有故障发生的平均时间间隔,得到故障致命指数。3.根据权利要求2所述的一种生物样本信息数据库的构建方法,其特征在于:数据恢复缺失动态度的获取逻辑为:步骤S111:对于每次数据发生数据恢复事件,记录下对应的数据恢复缺失比例,即原始数据和恢复过后数据之间的缺失比例,计算公式为:缺失比例=缺失数据点数量/原始总数据点数量;步骤S112:记录在时间范围t内发生的不同数据恢复事件的数据恢复缺失比例,将不同数据恢复事件的数据恢复缺失比例标定为,i=1、2、3、4、
……
、n,n为正整数,通过的标准差获取数据恢复缺失比例波动率,将的标准差标定为X,计算公式为:,式中,为不同数据恢复事件的数据恢复缺失比例的平均值,X为不同数据恢复事件的数据恢复缺失比例的标准差,通过不同数据恢复事件的数据恢复缺失比例的标准差获得数据恢复缺失动态度。
4.根据权利要求3所述的一种生物样本信息数据库的构建方法,其特征在于:步骤S300包括以下步骤:在获得难行信号后,采集数据库的资源参数和性能参数,其中资源参数包括负载空置率,性能参数包括读取稳定指数;低负载均衡指数的获取逻辑为:步骤S311:将整个运行周期划分为多个时间段;步骤S312:对于每个时间段,计算该时间段...

【专利技术属性】
技术研发人员:刘志岩郑青松
申请(专利权)人:北京星云医学检验实验室有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1