数据库任务执行方法、装置、设备及介质制造方法及图纸

技术编号:44149780 阅读:23 留言:0更新日期:2025-01-29 10:23
本发明专利技术涉及数据处理技术领域和金融科技领域,公开了一种数据库任务执行方法,通过接收数据库任务的执行请求,判断是否已为任务定义了对应的SQL语句集合,提取有效的SQL语句,并根据语句类型调用执行方法执行任务,对执行结果进行判断,如果执行成功,继续执行下一条SQL语句;如果执行失败,记录失败信息并生成异常日志,发送至业务管理端,所有SQL语句执行完毕后,生成数据库任务的最终执行结果。本发明专利技术通过优化SQL语句的执行管理,提升了任务的执行效率,确保了任务执行过程的准确性和高效性。通过异常日志记录和结果反馈机制,增强了系统的故障处理能力和运维效率,降低了因执行失败导致的系统中断风险。

【技术实现步骤摘要】

本专利技术涉及数据处理和金融科技领域,尤其涉及一种数据库任务执行方法、装置、设备及存储介质。


技术介绍

1、在金融行业去ioe(去除国际化巨头ibm、oracle、emc)化的趋势下,mysql等开源数据库系统逐步替代传统的oracle数据库。然而,在大量数据和复杂业务逻辑的处理过程中,现有mysql数据库的任务执行和管理能力面临显著挑战,尤其是在执行存储相关任务时,现有技术存在以下问题:

2、首先,任务执行过程中对存储操作的支持和管理不足。金融业务涉及大量存储过程的调用,然而在mysql中,存储过程的执行效率较低,无法有效处理海量数据和高并发任务。此外,存储过程执行的不可见性使得系统在问题发生时难以追踪和定位,增加了运维和调试的难度。

3、其次,缺乏有效的任务执行状态反馈机制。现有mysql系统在执行存储任务时,往往缺少对执行过程的完整状态反馈,难以快速判断每次存储操作的执行结果。尤其在存储任务失败时,无法及时记录错误日志或生成相应的异常信息,给后续的维护和问题修复带来困难。

4、因此,现有技术在执行存储相关任务时,存本文档来自技高网...

【技术保护点】

1.一种数据库任务执行方法,其特征在于,包括以下步骤:

2.如权利要求1所述的数据库任务执行方法,其特征在于,接收数据库任务的执行请求,包括:

3.如权利要求1所述的数据库任务执行方法,其特征在于,判断配置处理模块是否已为所述数据库任务定义了对应的SQL语句集合,包括:

4.如权利要求1所述的数据库任务执行方法,其特征在于,若已定义对应的SQL语句集合,则从所述SQL语句集合中提取有效SQL语句,包括:

5.如权利要求1中所述的数据库任务执行方法,其特征在于,根据所述有效SQL语句的类型,调用相应的执行方法执行所述有效SQL语句,并判断所述...

【技术特征摘要】

1.一种数据库任务执行方法,其特征在于,包括以下步骤:

2.如权利要求1所述的数据库任务执行方法,其特征在于,接收数据库任务的执行请求,包括:

3.如权利要求1所述的数据库任务执行方法,其特征在于,判断配置处理模块是否已为所述数据库任务定义了对应的sql语句集合,包括:

4.如权利要求1所述的数据库任务执行方法,其特征在于,若已定义对应的sql语句集合,则从所述sql语句集合中提取有效sql语句,包括:

5.如权利要求1中所述的数据库任务执行方法,其特征在于,根据所述有效sql语句的类型,调用相应的执行方法执行所述有效sql语句,并判断所述有效sql语句是否执行成功,包括:

6.如权利要求1所述的数据库任务执行方法,其特征在于,若所述有效sql语句执行成功,...

【专利技术属性】
技术研发人员:魏佳佳
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1