SDSを使用してSQLサーバーからMysqlデータベースにデータを移行しています。使用されていないデータベースのデータを移動する私のテストは、既存のすべてのデータを移行するのに48時間ほどかかりましたが、正しく機能しました。現在のすべてのデータを移動するデッドトリガーと、新しく追加されたデータを移動するトリガーを構成しました。
使用中のライブデータベースに移動すると、データの移行が遅すぎます。ログファイルで、次のメッセージが表示され続けます。
[corp-000]-DataExtractorService-105391240バイトで1回のバッチ処理を行った後、同期バイトのしきい値に達しました。データは次の同期で引き続き同期されます
180個のテーブルがあり、デッドトリガー用に15チャネル、トリガー用に6チャネルを作成しました。私が持っている設定ファイルの場合:
job.routing.period.time.ms = 2000
job.push.period.time.ms = 5000
job.pull.period.time.ms = 5000
外部キー構成がないので、問題はありません。私が知りたいのは、このプロセスをより速くする方法です。チャネル数を減らす必要がありますか?
私が実行した最初のテストが非常にうまくいったので、何が問題になるのかわかりません。しきい値が設定されていない理由はありますか?
どんな助けでも感謝されます。ありがとう。