In this BLOG post I will concentrate on the achievements with data synchronization with SQLyog 7.0 (beta 1 released just before the weekend).
SQLyog 7 provides 2-8 times speed improvement (depending on data) with a ‘mixed-type’ of syc-job (involving both INSERTS, UPDATES and DELETES) as compared to SQLyog 6. A few comparison examples (SQLyog 6, SQLyog 7 and Maatkit) with 4 testcases:
a)
Source Rows: 3950400, Target Rows: 3950400, Inserted Rows: 49599,
Updated Rows: 49500, Deleted Rows:49599. Primary Col(INT).
InnoDB
SQLyog 6: 1120 sec
SQLyog 7: 267 sec
Maatkit : 530 sec
b)
Source Rows: 48025 , Target Rows: 48775, Inserted Rows: 1225 ,
Updated Rows:1225, Deleted Rows : 1975. Primary Col(INT),
InnoDB.
SQLyog 6: 30 sec
SQLyog 7 : 8 sec
Maatkit : 19 sec
c)
Source Rows:150404 , Target Rows: 152864, Inserted Rows: 12136,
Updated Rows: 16236, …