数据库架构确定方法及装置制造方法及图纸

技术编号:33633076 阅读:16 留言:0更新日期:2022-06-02 01:40
本申请提供了一种数据库架构确定方法及装置,所述方法包括:基于沙箱数据库运行对象,生成所述对象的数据库操作日志;确定所述数据库操作日志的特征;对候选数据库架构进行压力检测,得到压力检测结果;基于所述数据库操作日志的特征和所述压力检测结果,从所述候选数据库架构中确定所述对象对应的目标数据库架构。通过本申请,能够根据在虚拟系统程序中运行对象所生成的数据库操作日志以及候选数据库压力检测结果为对象选择匹配的目标数据库架构。架构。架构。

【技术实现步骤摘要】
数据库架构确定方法及装置


[0001]本申请涉及人工智能技术和数据库技术,尤其涉及一种数据库架构确定方法及装置。

技术介绍

[0002]在运行业务系统之前,需要为业务系统配置对应的数据库架构;若为业务系统配置的数据库架构与业务系统不匹配,将导致数据库架构的应用性能下降,如数据库架构的查询性能下降、无法响应用户的请求等问题。因此,为业务系统配置与业务系统匹配的数据库架构是需要解决的问题。

技术实现思路

[0003]本申请实施例提供一种数据库架构确定方法及装置,能够为业务系统配置与业务系统匹配的数据库架构。
[0004]本申请实施例的技术方案是这样实现的:
[0005]本申请实施例提供一种数据库架构确定方法,所述方法包括:
[0006]基于沙箱数据库运行对象,生成所述对象的数据库操作日志;
[0007]确定所述数据库操作日志的特征;
[0008]对候选数据库架构进行压力检测,得到压力检测结果;
[0009]基于所述数据库操作日志的特征和所述压力检测结果,从所述候选数据库架构中确定所述对本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据库架构确定方法,所述方法包括:基于沙箱数据库运行对象,生成所述对象的数据库操作日志;确定所述数据库操作日志的特征;对候选数据库架构进行压力检测,得到压力检测结果;基于所述数据库操作日志的特征和所述压力检测结果,从所述候选数据库架构中确定所述对象对应的目标数据库架构。2.根据权利要求1所述的方法,所述数据库架构基于数据库架构模型确定;所述方法还包括:获取运行样本对象所生成的数据库操作样本日志;确定所述数据库操作样本日志的样本特征;对样本候选数据库架构进行压力检测,得到样本压力检测结果;基于所述数据库操作样本日志的样本特征和所述样本压力检测结果,训练所述数据库架构模型。3.根据权利要求2所述的方法,所述方法还包括:基于所述数据库架构的性能调整所述数据库架构模型的参数。4.根据权利要求3所述的方法,所述数据库架构的性能由下述至少一项确定:所述样本对象对应的业务特征、数据库表的数据量和数据库表的数据增量。5.根据权利要求1至4任一项所述的方法,所述方法还包括:确定所述对象对应的业务需求;根据所述业务需求调整所述目标数据库架构的内存和/或连接数。6.根据权利要求1至4任一项所述的方法,所述方法还包括:确定所述对象对应的应用模板的信息和所述对象的业务信息;基于所述应用模板的信息和所述对象的业务信息,确定所述对象对应的数据库表。7.根据权利要求6所述的方法,所述基于所述应用模板的信息和所述对象的业务信息,确定所述对象对应的数...

【专利技术属性】
技术研发人员:郑重
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1