System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及主备切换,具体涉及一种针对电网管理的并行实时数据库主备切换管理系统。
技术介绍
1、主备切换技术的广泛运用,能够有效地减少系统故障对电网管理系统的影响,从而提高电网管理的运行效率和可靠性,还可以提高电网管理系统的整体性能水平,通过自动进行数据库的数据同步和状态恢复操作,从而减少了电网管理系统的停机时间,提高了电网管理系统的可用性和智能性。
2、当前技术主要是侧重于实时数据库的监测,并未对实时数据库的主备切换技术进行相应的分析,以此就会造成电网管理的实时数据库出现问题时,电网管理的实时数据库得不到及时的维护和修正,进而就会造成电网管理运行效率的降低,同时也会对电网管理数据造成一定的丢失,会大大的降低电网管理实时数据库的性能和稳定性,让电网管理变得更加的繁重,会非常的耗费时间和精力。
技术实现思路
1、针对上述存在的技术不足,本专利技术的目的是提供一种针对电网管理的并行实时数据库主备切换管理系统。
2、为解决上述技术问题,本专利技术采用如下技术方案:本专利技术提供一种针对电网管理的并行实时数据库主备切换管理系统,包括:连接状态监测模块,用于获取目标电网管理对应的数据库状态信息,其中状态信息包括连接时长、连接数量、断开次数,进而分析得到目标电网管理对应的数据库连接状态评估系数,并根据目标电网管理对应的数据库连接状态评估系数,判断目标电网管理对应的数据库连接状态;
3、性能信息分析模块,用于获取目标电网管理对应的数据库性能信息,其中性能信息
4、同步信息获取模块,用于获取目标电网管理对应的数据库同步信息,其中同步信息包括同步延迟时长、同步速度、同步错误数量,进而分析得到目标电网管理对应的数据库同步评估系数;
5、切换状态分析模块,用于获取目标电网管理对应的数据库切换信息,其中切换信息包括切换时长、切换速度,进而分析得到目标电网管理对应的数据库切换评估系数;
6、运行状态监测模块,根据目标电网管理对应的数据库性能评估系数、同步评估系数、切换评估系数,进而分析得到目标电网管理对应的数据库运行评估系数,并根据目标电网管理对应的数据库运行评估系数,判断目标电网管理对应的数据库运行状态;
7、预警终端,用于当目标电网管理对应的数据库运行状态异常时进行预警提示。
8、优选地,所述分析得到目标电网管理对应的数据库连接状态评估系数,判断目标电网管理对应的数据库连接状态,具体分析过程如下:通过计算公式分析得到目标电网管理对应的数据库连接状态评估系数ρ′为设定的连接时长,η′为设定的连接数量,μ′为设定的断开次数,ρ为目标电网管理对应的数据库连接时长,η为目标电网管理对应的数据库连接数量,μ为目标电网管理对应的数据库断开次数,s1、s2、s3分别为设定的连接时长、连接数量、断开次数的权重因子;
9、将目标电网管理对应的数据库连接状态评估系数与数据库中存储的连接状态评估系数阈值进行对比,若目标电网管理对应的数据库连接状态评估系数小于数据库中存储的连接状态评估系数阈值,则判定目标电网管理对应的数据库连接状态不稳定,若目标电网管理对应的数据库连接状态评估系数大于或者等于数据库中存储的连接状态评估系数阈值,则判定目标电网管理对应的数据库连接状态稳定。
10、优选地,所述分析得到目标电网管理对应的数据库性能评估系数,具体分析过程如下:根据目标电网管理对应的数据库查询响应时长、读写速度、读写吞吐量,计算得到目标电网管理对应的数据库读写评估系数,记为θ1;
11、根据目标电网管理对应的数据库缓存使用率、索引使用率,计算得到目标电网管理对应的数据库效率评估系数,记为θ2;
12、通过计算公式计算得到目标电网管理对应的数据库效率评估系数θ,θ1′为设定的读写评估系数,θ2′为设定的效率评估系数,ν1,ν2分别为设定的读写评估系数、效率评估系数的权重因子,e为自然常数。
13、优选地,所述计算得到目标电网管理对应的数据库读写评估系数,具体计算过程如下:通过计算公式计算得到目标电网管理对应的数据库读写评估系数θ1,χ′为设定的查询响应时长,为设定的读写速度,γ′为设定的读写吞吐量,χ为目标电网管理对应的数据库查询响应时长,为目标电网管理对应的数据库读写速度,γ为目标电网管理对应的数据库读写吞吐量,σ1、σ2、σ3分别为设定的查询响应时长、读写速度、读写吞吐量的权重因子。
14、优选地,所述计算得到目标电网管理对应的数据库效率评估系数,具体计算过程如下:通过计算公式计算得到目标电网管理对应的数据库效率评估系数θ2,为设定的缓存使用率,ω′为设定的索引使用率,为目标电网管理对应的数据库缓存使用率,ω为目标电网管理对应的数据库索引使用率,α1、α2分别为设定的缓存使用率、索引使用率的权重因子。
15、优选地,所述分析得到目标电网管理对应的数据库同步评估系数,具体分析过程如下:通过计算公式分析得到目标电网管理对应的数据库同步评估系数ξ′为设定的同步延迟时长,ψ′为设定的同步速度,δ′为设定的同步错误数量,ξ为目标电网管理对应的数据库同步延迟时长,ψ为目标电网管理对应的数据库同步速度,δ为目标电网管理对应的数据库同步错误数量,τ1、τ2、τ3分别为设定的同步延迟时长、同步速度、同步错误数量的权重因子。
16、优选地,所述分析得到目标电网管理对应的数据库切换评估系数,具体分析过程如下:通过计算公式分析得到目标电网管理对应的数据库切换评估系数b,x′为设定的切换时长,μ′为设定的切换速度,x为目标电网管理对应的数据库切换时长,μ为目标电网管理对应的数据库切换速度,h1、h2分别为设定的切换时长、切换速度的权重因子。
17、优选地,所述分析得到目标电网管理对应的数据库运行评估系数,具体分析过程如下:通过计算公式分析得到目标电网管理对应的数据库运行评估系数z,θ为目标电网管理对应的数据库性能评估系数,为目标电网管理对应的数据库同步评估系数,b为目标电网管理对应的数据库切换评估系数,r1、r2、r3分别为性能评估系数、同步评估系数、切换评估系数的权重因子。
18、优选地,所述判断目标电网管理对应的数据库运行状态,具体判断过程如下:将目标电网管理对应的数据库运行评估系数与数据库中存储的运行评估系数阈值进行对比,若目标电网管理对应的数据库运行评估系数小于数据库中存储的运行评估系数阈值,则判定目标电网管理对应的数据库运行状态异常,若目标电网管理对应的数据库运行评估系数大于或者等于数据库中存储的运行评估系数阈值,则判定目标电网管理对应的数据库运行状态正常。
19、与现有技术相比,本专利技术的有益效果在于:本专利技术提供一种针对电网管理的并行实时数据库主备切换管理系统,通过对目标电网管理对应的数据库状态信息进行了深度的分析,进而更好的判断得到了目标电网管理对应的本文档来自技高网...
【技术保护点】
1.一种针对电网管理的并行实时数据库主备切换管理系统,其特征在于,包括:
2.如权利要求1所述的一种针对电网管理的并行实时数据库主备切换管理系统,其特征在于,所述分析得到目标电网管理对应的数据库连接状态评估系数,判断目标电网管理对应的数据库连接状态,具体分析过程如下:
3.如权利要求1所述的一种针对电网管理的并行实时数据库主备切换管理系统,其特征在于,所述分析得到目标电网管理对应的数据库性能评估系数,具体分析过程如下:
4.如权利要求3所述的一种针对电网管理的并行实时数据库主备切换管理系统,其特征在于,所述计算得到目标电网管理对应的数据库读写评估系数,具体计算过程如下:
5.如权利要求3所述的一种针对电网管理的并行实时数据库主备切换管理系统,其特征在于,所述计算得到目标电网管理对应的数据库效率评估系数,具体计算过程如下:
6.如权利要求1所述的一种针对电网管理的并行实时数据库主备切换管理系统,其特征在于,所述分析得到目标电网管理对应的数据库同步评估系数,具体分析过程如下:
7.如权利要求1所述的一种针对电网管
8.如权利要求1所述的一种针对电网管理的并行实时数据库主备切换管理系统,其特征在于,所述分析得到目标电网管理对应的数据库运行评估系数,具体分析过程如下:
9.如权利要求1所述的一种针对电网管理的并行实时数据库主备切换管理系统,其特征在于,所述判断目标电网管理对应的数据库运行状态,具体判断过程如下:
...【技术特征摘要】
1.一种针对电网管理的并行实时数据库主备切换管理系统,其特征在于,包括:
2.如权利要求1所述的一种针对电网管理的并行实时数据库主备切换管理系统,其特征在于,所述分析得到目标电网管理对应的数据库连接状态评估系数,判断目标电网管理对应的数据库连接状态,具体分析过程如下:
3.如权利要求1所述的一种针对电网管理的并行实时数据库主备切换管理系统,其特征在于,所述分析得到目标电网管理对应的数据库性能评估系数,具体分析过程如下:
4.如权利要求3所述的一种针对电网管理的并行实时数据库主备切换管理系统,其特征在于,所述计算得到目标电网管理对应的数据库读写评估系数,具体计算过程如下:
5.如权利要求3所述的一种针对电网管理的并行实时数据库主备切换管理系统,其特征在于,所述计算...
【专利技术属性】
技术研发人员:杨永军,詹翔,郑雁鹏,
申请(专利权)人:上海麦杰科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。