日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ETL异构数据源Datax_使用数据分片提升同步速度_05

發布時間:2024/9/27 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ETL异构数据源Datax_使用数据分片提升同步速度_05 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

            • 1. 構建json,添加數據分片
            • 2. Mysql數據清除
            • 3. 數據分片前后對比

1. 構建json,添加數據分片

{"job": {"setting": {"speed": {"channel": 3},"errorLimit": {"record": 0,"percentage": 0.02}},"content": [{"reader": {"name": "oraclereader","parameter": {"column": ["IDNO","COL1","COL2","COL3","DT","COL5","COL6","COL7","COL8","COL9","COL10"],splitPk:"IDNO","connection": [{"jdbcUrl": ["jdbc:oracle:thin:@192.xxx.xxx.xxx:1521:orcl"],"table": ["TEST.OTBS1"]}],"username": "username","password": "password"}},"writer": {"name": "mysqlwriter","parameter": {"column": ["IDNO","COL1","COL2","COL3","DT","COL5","COL6","COL7","COL8","COL9","COL10"],"connection": [{"jdbcUrl": "jdbc:mysql://127.0.0.1:3306/datax?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=CTT&nullCatalogMeansCurrent=true","table": ["otbs1"]}],"username": "root","password": "123456"}}}]} }
2. Mysql數據清除

清除mysql otbs1表數據

truncate table otbs1;
3. 數據分片前后對比

數據分片前

2021-06-23 12:28:12.390 [job-0] INFO StandAloneJobContainerCommunicator - Total 1048576 records, 69143488 bytes | Speed 1.65MB/s, 26214 records/s | Error 0 records, 0 bytes | All Task WaitWriterTime 26.038s | All Task WaitReaderTime 8.483s | Percentage 100.00% 2021-06-23 12:28:12.402 [job-0] INFO JobContainer - 任務啟動時刻 : 2021-06-23 12:27:31 任務結束時刻 : 2021-06-23 12:28:12 任務總計耗時 : 41s 任務平均流量 : 1.65MB/s 記錄寫入速度 : 26214rec/s 讀出記錄總數 : 1048576 讀寫失敗總數 : 0channel并發3個未生效

數據分片后

2021-06-23 12:59:01.629 [job-0] INFO JobContainer - 任務啟動時刻 : 2021-06-23 12:58:29 任務結束時刻 : 2021-06-23 12:59:01 任務總計耗時 : 31s 任務平均流量 : 2.20MB/s 記錄寫入速度 : 34952rec/s 讀出記錄總數 : 1048576 讀寫失敗總數 : 0

速度相比數據分片前提升了10s

同步日志,相比數據分片前做了數據分片處理,并發3個channel處理16個任務。
channel并發3個未生效

2021-06-23 12:58:31.020 [job-0] INFO JobContainer - jobContainer starts to do prepare ... 2021-06-23 12:58:31.020 [job-0] INFO JobContainer - DataX Reader.Job [oraclereader] do prepare work . 2021-06-23 12:58:31.020 [job-0] INFO JobContainer - DataX Writer.Job [mysqlwriter] do prepare work . 2021-06-23 12:58:31.021 [job-0] INFO JobContainer - jobContainer starts to do split ... 2021-06-23 12:58:31.021 [job-0] INFO JobContainer - Job set Channel-Number to 3 channels. 2021-06-23 12:58:31.113 [job-0] INFO SingleTableSplitUtil - split pk [sql=SELECT * FROM ( SELECT IDNO FROM DBTEST.OTBS1 SAMPLE (0.1) WHERE (IDNO IS NOT NULL) ORDER BY DBMS_RANDOM.VALUE) WHERE ROWNUM <= 15 ORDER by IDNO ASC] is running... 2021-06-23 12:58:31.389 [job-0] INFO SingleTableSplitUtil - After split(), allQuerySql=[ select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where (42075 <= IDNO AND IDNO < 77408) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where (77408 <= IDNO AND IDNO < 187833) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where (187833 <= IDNO AND IDNO < 263631) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where (263631 <= IDNO AND IDNO < 349253) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where (349253 <= IDNO AND IDNO < 364994) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where (364994 <= IDNO AND IDNO < 434398) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where (434398 <= IDNO AND IDNO < 437250) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where (437250 <= IDNO AND IDNO < 516705) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where (516705 <= IDNO AND IDNO < 555961) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where (555961 <= IDNO AND IDNO < 578695) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where (578695 <= IDNO AND IDNO < 638120) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where (638120 <= IDNO AND IDNO < 655685) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where (655685 <= IDNO AND IDNO < 859873) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where (859873 <= IDNO AND IDNO <= 962533) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where ((IDNO < 42075) OR (962533 < IDNO)) select IDNO,COL1,COL2,COL3,DT,COL5,COL6,COL7,COL8,COL9,COL10 from TEST.OTBS1 where IDNO IS NULL ]. 2021-06-23 12:58:31.390 [job-0] INFO JobContainer - DataX Reader.Job [oraclereader] splits to [16] tasks. 2021-06-23 12:58:31.394 [job-0] INFO JobContainer - DataX Writer.Job [mysqlwriter] splits to [16] tasks. 2021-06-23 12:58:31.431 [job-0] INFO JobContainer - jobContainer starts to do schedule ... 2021-06-23 12:58:31.460 [job-0] INFO JobContainer - Scheduler starts [1] taskGroups. 2021-06-23 12:58:31.463 [job-0] INFO JobContainer - Running by standalone Mode. 2021-06-23 12:58:31.487 [taskGroup-0] INFO TaskGroupContainer - taskGroupId=[0] start [3] channels for [16] tasks. 2021-06-23 12:58:31.508 [taskGroup-0] INFO Channel - Channel set byte_speed_limit to -1, No bps activated. 2021-06-23 12:58:31.508 [taskGroup-0] INFO Channel - Channel set record_speed_limit to -1, No tps activated.

總結

以上是生活随笔為你收集整理的ETL异构数据源Datax_使用数据分片提升同步速度_05的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲国产精品久久精品怡红院 | 精品一区二区三区视频在线观看 | 日韩aaaaa | 亚州综合视频 | 亚洲精品婷婷 | 久久亚洲av午夜福利精品一区 | 孕期1ⅴ1高h | av久操| 先锋影音色 | 性一区| 午夜91视频 | 色婷婷国产精品 | 天天摸夜夜添狠狠添婷婷 | 久久受| 九九九九久久久久 | 久久久精品日本 | 亚洲国产aⅴ精品一区二区的游戏 | 亚洲熟妇无码一区二区三区导航 | 久久久久一区二区 | 毛片在线视频 | 久久久久久久女国产乱让韩 | 二区三区免费 | 中文字幕一区二区三区精品 | 日本黄色片 | 欧美vieox另类极品 | 少妇精品久久久久www | 尤物国产在线 | 草色噜噜噜av在线观看香蕉 | 无遮挡裸光屁屁打屁股男男 | 亚洲欧美自偷自拍 | 人与动物2免费观看完整版电影高清 | 免费高清成人 | 女性裸体无遮挡胸 | 少妇无套内谢免费视频 | 免费在线看黄色片 | 国产原创视频在线观看 | 国产精品丝袜 | 精品人妻av在线 | 狠狠综合久久av一区二区 | 最新中文字幕在线观看 | 国产自产精品 | 国产日韩欧美专区 | 777免费视频| 又黄又高潮的视频 | 精品中文字幕一区二区 | 狠狠欧美 | 国产一区二区三区免费视频 | 久久国产精品电影 | 国语精品 | 国产成人精品亚洲精品色欲 | 色天天综合| www.精品一区 | 欧美日日夜夜 | 亚洲福利一区二区三区 | 亚洲第一综合网 | 欧美在线视频二区 | 成人免费自拍视频 | 国产伦理在线 | av网站免费在线看 | 日本一区不卡视频 | 久久久久亚洲精品中文字幕 | 国产精品后入内射日本在线观看 | 男女三级视频 | 精品在线免费视频 | 综合久久久 | 向日葵视频在线播放 | 亚洲国产精品成人无码区 | 亚洲福利视频一区 | 卡一卡二在线视频 | 国产黄色美女视频 | 99福利视频 | 成人欧美精品 | 黄页视频在线免费观看 | 亚洲一区在线视频观看 | 午夜影视网 | 少妇aa| 91蜜桃网 | 中文字幕第一区 | 超碰91在线 | 美女被男人桶出白浆喷水 | av大片网站 | 四虎影院在线视频 | 人人妻一区二区三区 | 国产精品欧美激情 | 91精品视频在线免费观看 | 人人妻人人澡人人爽欧美一区 | 精品免费囯产一区二区三区 | av中文资源网 | 69视频在线免费观看 | 精品伊人久久 | 男女涩涩网站 | 亚洲精品理论 | 蜜臀久久久久久999 大陆熟妇丰满多毛xxxⅹ | 免费激情视频网站 | 青青草视频免费播放 | 久久久久久久久久网站 | 超碰在线观看免费版 | 在线观看羞羞漫画 | 久久综合伊人77777麻豆最新章节 |