本申请涉及计算机,特别涉及一种数据库的管理方法、装置、设备及存储介质。
背景技术:
1、在工业控制系统中,通常采用工业数据库存储和管理大量的实时数据和历史数据,因此,工业数据库对工业发展具有重要的作用。然而,由于各种原因,例如,硬件故障、网络问题、配置错误等,工业数据库可能会出现性能下降、数据丢失或访问延迟等问题。而这些问题可能会影响到整个工业控制系统的正常运行。
2、因此,考虑到上述存在的问题,亟需提供一种管理方案,用于对工业数据库的故障和配置进行分析,协助企业判断当前工业数据库的安全性,以使企业尽早采取措施,保障工业控制系统的正常运行。
技术实现思路
1、本申请提供了一种数据库的管理方法、装置、设备及存储介质,可以实现对数据库的管理,通过对数据的状态和配置进行分析,生成分析结果,有助于企业根据分析结果采取对应的安全性措施,提高了管理效率。所述技术方案如下:
2、第一方面,提供了一种数据库的管理方法,所述方法包括:采集数据库的性能信息和配置信息;通过二分类模型根据所述性能信息进行分类,得到所述数据库的状态,所述数据库的状态为异常状态或正常状态;根据预设工业控制需求对所述配置信息进行评估,得到所述数据库的配置评估结果;根据所述数据库的状态和所述配置评估结果,生成所述数据库的分析结果;所述分析结果包括所述数据库是否为异常状态,以及所述数据库是否需要调整配置参数。
3、第二方面,提供了一种数据库的管理装置,所述装置包括:采集模块,用于采集数据库的性能信息和配置信息;分类模块,用于通过二分类模型根据所述性能信息进行分类,得到所述数据库的状态,所述数据库的状态为异常状态或正常状态;评估模块,用于根据预设工业控制需求对所述配置信息进行评估,得到所述数据库的配置评估结果;生成模块,用于根据所述数据库的状态和所述配置评估结果,生成所述数据库的分析结果;所述分析结果包括所述数据库是否为异常状态,以及所述数据库是否需要调整配置参数。
4、第三方面,提供了一种计算机设备,所述计算机设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述第一方面所述的方法。
5、第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法。
6、第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面所述的方法。
7、本申请实施例提供了一种数据库的管理方法、装置、设备及存储介质,根据本申请提供的方案,采集数据库的性能信息和配置信息;通过二分类模型根据性能信息进行分类,得到数据库的状态,数据库的状态为异常状态或正常状态。二分类模型具有对数据库的状态进行分类的功能,将性能信息输入二分类模型,通过二分类模型对数据库的状态进行分类,输出的分类结果为数据库异常或数据库正常,也就是通过二分类模型判断数据库是否发生故障,无需通过人工认定,减少人力资源消耗,提高了工作效率和分类结果的准确性。再根据预设工业控制需求对配置信息进行评估,得到数据库的配置评估结果,配置评估结果可以表征数据库是否满足用户的工业控制需求;根据数据库的状态和配置评估结果,生成数据库的分析结果;分析结果包括数据库是否为异常状态,以及数据库是否需要调整配置参数。当数据库不满足用户的工业控制需求时,分析结果指示需要调整数据库的配置参数。通过本方案可以实现对数据库的管理,通过对数据库的状态和配置进行分析,生成分析结果,有助于企业根据分析结果采取对应的安全措施,提高了管理效率。
1.一种数据库的管理方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
3.如权利要求2所述的方法,其特征在于,所述对多个所述性能信息样本进行聚类,得到多个聚类簇,包括:
4.如权利要求3所述的方法,其特征在于,所述采用初始聚类算法对所述多维特征空间点集合进行聚类,得到多个聚类中心点,包括:
5.如权利要求3所述的方法,其特征在于,所述采用k均值聚类算法根据所述多个聚类中心点对所述多维特征空间点集合进行聚类,得到所述多个聚类簇,包括:
6.如权利要求1-5任一项所述的方法,其特征在于,所述性能信息包括所述数据库的用户连接数量、查询吞吐量和事务吞吐量;所述配置信息包括登录权限、外网访问权限、容灾策略和备份策略。
7.如权利要求1-5任一项所述的方法,其特征在于,所述根据所述数据库的状态和所述配置评估结果,生成所述数据库的分析结果之前,所述方法还包括:
8.一种数据库的管理装置,其特征在于,所述装置包括:
9.一种计算机设备,其特征在于,所述计算机设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1-7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的方法。
