查看各个启动参数
python datax.py -h
jvm参数设置,不可设置太大,不然直接Exception
python datax.py --jvm="-Xms1G -Xmx1G" test.json
配置动态参数,注意参数名以大写字母D开头
python datax.py -p "-Dreader=oraclereader -Dwriter=sqlserverwriter" test.json
全局调优
{
"core":{
"transport":{
"channel":{
"speed":{
"channel": 2,## 此处为数据导入的并发度,建议根据服务器硬件进行调优
"record":-1,##此处解除对读取行数的限制
"byte":-1,##此处解除对字节的限制
"batchSize":2048 ##每次读取batch的大小
}
}
}
},
局部调优
"setting": {
"speed": {
"channel": 2,
"record":-1,
"byte":-1,
"batchSize":2048
}
}