1.一种基于GG同步进程的数据处理方法,其特征在于,包括如下步骤:S01,通过消息目标表接收基于GG同步进程从源数据库同步来的第一记录,所述第一记录包括预置定时任务的时间信息;
S02,当接收到第一记录时,暂停所述GG同步进程,并根据GG同步进程信息及所述预置定时任务的时间信息生成第二记录;
S03,将所述第二记录插入消息到达日志表中,并执行所述预置定时任务;
S04,在所述预置定时任务执行完成后提交所述消息目标表,以恢复所述GG同步进程。
2.根据权利要求1所述的基于GG同步进程的数据处理方法,其特征在于,还包括:预先根据所述预置定时任务的时间信息生成第一记录,并将所述第一记录存储于源数据库的消息源表中;
在S01通过消息目标表接收基于GG同步进程从源数据库同步来的第一记录之前,还包括:启动GG同步进程;
通过所述消息源表获取所述第一记录;
将所述第一记录基于所述GG同步进程同步到目标数据库的消息目标表中。
3.根据权利要求1所述的基于GG同步进程的数据处理方法,其特征在于,在S01通过消息目标表接收基于GG同步进程从源数据库同步来的第一记录之后,还包括:启动用于实现GG同步进程的暂停及恢复功能的触发器;
S02当接收到第一记录时,暂停所述GG同步进程,并根据GG同步进程信息及所述预置定时任务的时间信息生成第二记录,包括:通过所述触发器暂停所述GG同步进程,并根据GG同步进程信息及预置定时任务的时间信息生成第二记录;
S04在所述预置定时任务执行完成后提交所述消息目标表,以恢复所述GG同步进程,包括:在通过所述触发器确定预置定时任务执行完成后,提交所述消息目标表,以再次启动所述GG同步进程。
4.根据权利要求1所述的基于GG同步进程的数据处理方法,其特征在于,S03将所述第二记录插入消息到达日志表中,并执行所述预置定时任务,包括:在将所述第二记录插入消息到达日志表中之后,调用用于执行所述预置定时任务的第一接口;
通过所述第一接口执行所述预置定时任务。
5.根据权利要求1所述的基于GG同步进程的数据处理方法,其特征在于,在S03将所述第二记录插入消息到达日志表中,并执行所述预置定时任务之后,还包括:将预置定时任务的执行状态信息存储于业务日志表中,所述执行状态信息包括执行完成信息。
6.根据权利要求5所述的基于GG同步进程的数据处理方法,其特征在于,S04在所述预置定时任务执行完成后提交所述消息目标表,以恢复所述GG同步进程,包括:读取所述业务日志表;
若未读取到与预置定时任务相关的执行完成信息,则等待预置时间再次读取所述业务日志表,直至读取到与预置定时任务对应的执行完成信息;
若读取到与预置定时任务对应的执行完成信息,则确定预置定时任务执行完成。
7.一种基于GG同步进程的数据处理装置,其特征在于,包括:第一记录接收模块,用于通过消息目标表接收基于GG同步进程从源数据库同步来的第一记录,所述第一记录包括预置定时任务的时间信息;
同步进程暂停模块,用于当接收到第一记录时,暂停所述GG同步进程,并根据GG同步进程信息及所述预置定时任务的时间信息生成第二记录;
定时任务执行模块,用于将所述第二记录插入消息到达日志表中,并执行所述预置定时任务;
同步进程恢复模块,用于在所述预置定时任务执行完成后提交所述消息目标表,以恢复所述GG同步进程。
8.根据权利要求7所述的GG同步进程的数据处理装置,其特征在于,还包括:第一记录生成模块,用于预先根据所述预置定时任务的时间信息生成第一记录,并将第一记录存储于源数据库的消息源表中;
同步进程启动模块,用于启动GG同步进程;
第一记录获取模块,用于通过所述消息源表获取所述第一记录;
第一记录同步模块,用于将所述第一记录基于所述GG同步进程同步到目标数据库的消息目标表中。
9.一种计算机设备,所述计算机设备包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至6任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述程序被处理器执行时实现权利要求1至6任一项所述方法的步骤。