US 12,455,872 B2
Data processing method and apparatus for acquisition of the execution progress of the DDL change in each database sub-library listed in the master table
Dengpeng Zuo, Chongqing (CN); Haiying Wu, Chongqing (CN); and Linchengxi Zeng, Chongqing (CN)
Assigned to MASHANG CONSUMER FINANCE CO., LTD., Chongqing (CN)
Appl. No. 18/561,872
Filed by MASHANG CONSUMER FINANCE CO., LTD., Chongqing (CN)
PCT Filed Nov. 14, 2022, PCT No. PCT/CN2022/131784
§ 371(c)(1), (2) Date Nov. 17, 2023,
PCT Pub. No. WO2023/142610, PCT Pub. Date Aug. 3, 2023.
Claims priority of application No. 202210109020.7 (CN), filed on Jan. 28, 2022.
Prior Publication US 2024/0241879 A1, Jul. 18, 2024
Int. Cl. G06F 16/23 (2019.01)
CPC G06F 16/2365 (2019.01) [G06F 16/2358 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A data processing method, performed by a processor, and the method comprising:
acquiring and parsing a target transaction change log of each database sub-library among a plurality of database sub-libraries listed in a master table of an application, the target transaction change log being a most recently generated transaction change log in the database sub-library;
in response to determining that an event type indicated by the target transaction change log is a Data Definition Languages (DDL) event, recording information of the DDL event, which has been recorded in the target transaction change log, in a target event slot corresponding to the DDL event, so as to monitor progress information about execution of the DDL event by each database sub-library among the plurality of database sub-libraries listed in the master table of the application; and
in response to determining that all the information of the DDL event with a same table name is recorded in the target event slot, synchronizing all the information of the DDL event in the target event slot to a synchronization middleware of the application corresponding to the DDL event.