update
This commit is contained in:
@@ -40,7 +40,7 @@ public class SyncThread implements Runnable {
|
||||
// 获取url路径
|
||||
final StringBuffer url=new StringBuffer();
|
||||
url.append("jdbc:mysql://" + syncDbInfo.get("ip") + ":" + syncDbInfo.get("port") + "/"
|
||||
+ syncDbInfo.get("database_name"));
|
||||
+ syncDbInfo.get("database_name")+"?useUnicode=true&characterEncoding=utf-8&useOldAliasMetadataBehavior=true&rewriteBatchedStatements=true");
|
||||
logger.info("获取分库数据库连接信息"+url);
|
||||
List<Record> find = Db.use("masterDataSource").find("select * from table_sync_info where db_id=? ",
|
||||
syncDbInfo.get("id"));
|
||||
@@ -190,6 +190,7 @@ public class SyncThread implements Runnable {
|
||||
updateData.set("old_id",updateData.getLong("id"));
|
||||
updateData.set("db_id", -1);
|
||||
updateData.remove("id");
|
||||
updateData.remove("sync_status");
|
||||
}
|
||||
Db.use(url.toString()).batchUpdate(record.getStr("table_name"), "old_id,db_id",updateDatas, record.getInt("batch_size"));
|
||||
}else {
|
||||
|
||||
Reference in New Issue
Block a user