数据库性能确定方法、装置、设备及介质制造方法及图纸

技术编号:38738138 阅读:17 留言:0更新日期:2023-09-08 23:24
本公开提供了一种数据库性能确定方法、装置、设备及介质,可以应用于大数据和金融技术领域。该方法包括:配置数据源相同的源数据库和目标数据库,以使得源数据库和目标数据库的类型不同,源数据库和目标数据库的数据库表的结构相同;基于在源数据库中运行的第一结构化查询语言,对源数据库和目标数据库进行并发压力测试,得到第一测试结果,第一测试结果用于表征源数据库迁移到目标数据库后针对第一结构化查询语言的性能变化;基于交易操作,对源数据库和目标数据库进行并发压力测试,得到第二测试结果,第二测试结果用于表征源数据库迁移到目标数据库后针对交易操作的性能变化;基于第一测试结果和第二测试结果,确定目标数据库的性能。库的性能。库的性能。

【技术实现步骤摘要】
数据库性能确定方法、装置、设备及介质


[0001]本公开涉及大数据和金融
,尤其涉及数据库性能确定方法、装置、设备及介质。

技术介绍

[0002]对于大量使用数据库进行数据存储和处理的应用系统来说,数据库的性能状况非常关键,如果数据库性能有问题将导致业务系统无法正常运行甚至中断。而数据库的性能状况又是动态变化的,随着数据量的增加、业务系统的扩充、设备、网络以及其他软硬件环境的变化而不断改变,所以需要不断监控数据库的性能状况,一旦发生故障要及时处理。
[0003]在实施本公开的过程中发现,现有技术中数据库迁移前后,存在性能不稳定的问题。

技术实现思路

[0004]鉴于上述问题,本公开提供了一种数据库性能确定方法、装置、设备、介质和程序产品。
[0005]根据本公开的第一个方面,提供了一种数据库性能确定方法,包括:
[0006]配置数据源相同的源数据库和目标数据库,以使得源数据库和目标数据库的类型不同,源数据库和目标数据库的数据库表的结构相同;
[0007]基于在源数据库中运行的第一结构化查询语本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据库性能确定方法,包括:配置数据源相同的源数据库和目标数据库,以使得所述源数据库和所述目标数据库的类型不同,所述源数据库和所述目标数据库的数据库表的结构相同;基于在所述源数据库中运行的第一结构化查询语言,对所述源数据库和所述目标数据库进行并发压力测试,得到第一测试结果,其中,所述第一测试结果用于表征所述源数据库迁移到所述目标数据库后针对所述第一结构化查询语言的性能变化;基于交易操作,对所述源数据库和所述目标数据库进行并发压力测试,得到第二测试结果,其中,所述第二测试结果用于表征所述源数据库迁移到所述目标数据库后针对所述交易操作的性能变化;基于所述第一测试结果和所述第二测试结果,确定所述目标数据库的性能。2.根据权利要求1所述的方法,其中,所述交易操作包括多个单业务交易操作和/或多个批量业务交易操作;其中,所述基于交易操作,对所述源数据库和所述目标数据库进行并发压力测试,得到第二测试结果,包括:根据所述交易操作访问的所述数据库表,对所述单业务交易操作和/或所述批量业务交易操作进行分组,得到分组结果;根据所述分组结果,对所述源数据库和所述目标数据库进行并发压力测试,得到第二测试结果。3.根据权利要求2所述的方法,其中,所述分组结果包括第一分组结果和第二分组结果;其中,所述根据所述交易操作访问的所述数据库表,对所述单业务交易操作和/或所述批量业务交易操作进行分组,得到分组结果,包括:在所述单业务交易操作和/或所述批量业务交易操作访问的所述数据库表相同的情况下,将所述单业务交易操作和/或所述批量业务交易操作分为一组,得到所述第一分组结果;在所述单业务交易操作和/或所述批量业务交易操作访问的所述数据库表不同的情况下,将所述单业务交易操作和/或所述批量业务交易操作所述预设业务和/或所述预设批量操作分为一组,得到所述第二分组结果。4.根据权利要求3所述的方法,其中,所述根据所述分组结果,对所述源数据库和所述目标数据库进行并发压力测试,得到第二测试结果,包括:根据所述第一分组结果,对所述源数据库和所述目标数据库进行并发压力测试,得到第一测试时长和第二测试时长;基于所述第一测试时长和所述第二测试时长,确定第一子测试结果;根据所述第二分组结果,对所述源数据库和所述目标数据库进行并发压力测试,得到第三测试时长和第四测试时长;基于所述第三测试时长和所述第四测试时长,确定第二子测试结果;基于所述第一子测试结果和所述第二子测试结果,确定所述第二测试结果。5.根据权利要求1所述的方法,其中,所述基于在所述源数据库中运行的第一结构化查询语言,对所述源数据库和所述目标数据库进行并发压力测试,得到第一测试结果,包括:
将所述第一结构化查询语言转换为与所述目标数据库匹配的第二结构化查询语言;分别在所述源数据库执行所述第一结构化查询语言和在所述目标数据库...

【专利技术属性】
技术研发人员:张晓娜暨光耀傅媛媛黄琼
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1