Draft: Optimize sub-batch size for BBM
What does this MR do and why?
Add initial structure for sub batch optimization
The batch optimizer now also calculates the optimal size for sub batch size.
Analysis
Case 1:
- Number of records: 118.000
- Delay interval: 2.minutes
- Batch size: 1000
- Sub batch size: 25
- Number of batches (non-optimized): 31
- Number of batches (optimized): 31
Chart data:
Migration Logs without sub-batch optimization
{"severity":"INFO","time":"2023-07-05T20:21:18.648Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.39"}
{"severity":"INFO","time":"2023-07-05T20:21:23.035Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.35"}
{"severity":"INFO","time":"2023-07-05T20:21:27.434Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-05T20:21:31.869Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.41"}
{"severity":"INFO","time":"2023-07-05T20:21:36.256Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.36"}
{"severity":"INFO","time":"2023-07-05T20:21:40.700Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.42"}
{"severity":"INFO","time":"2023-07-05T20:21:45.098Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-05T20:21:49.513Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.39"}
{"severity":"INFO","time":"2023-07-05T20:21:53.954Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.41"}
{"severity":"INFO","time":"2023-07-05T20:21:58.601Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.62"}
{"severity":"INFO","time":"2023-07-05T20:22:03.111Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.44"}
{"severity":"INFO","time":"2023-07-05T20:22:07.522Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.38"}
{"severity":"INFO","time":"2023-07-05T20:22:11.998Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.42"}
{"severity":"INFO","time":"2023-07-05T20:22:16.373Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.35"}
{"severity":"INFO","time":"2023-07-05T20:22:21.713Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1200, Sub Batch Size: 25, Time Spent: 5.31"}
{"severity":"INFO","time":"2023-07-05T20:22:28.121Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1440, Sub Batch Size: 25, Time Spent: 6.38"}
{"severity":"INFO","time":"2023-07-05T20:22:35.815Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 1728, Sub Batch Size: 25, Time Spent: 7.67"}
{"severity":"INFO","time":"2023-07-05T20:22:45.085Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 2073, Sub Batch Size: 25, Time Spent: 9.23"}
{"severity":"INFO","time":"2023-07-05T20:22:56.001Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 2487, Sub Batch Size: 25, Time Spent: 10.88"}
{"severity":"INFO","time":"2023-07-05T20:23:09.116Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 2984, Sub Batch Size: 25, Time Spent: 13.09"}
{"severity":"INFO","time":"2023-07-05T20:23:24.848Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 3580, Sub Batch Size: 25, Time Spent: 15.7"}
{"severity":"INFO","time":"2023-07-05T20:23:43.677Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 4296, Sub Batch Size: 25, Time Spent: 18.79"}
{"severity":"INFO","time":"2023-07-05T20:24:06.694Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 5155, Sub Batch Size: 25, Time Spent: 22.98"}
{"severity":"INFO","time":"2023-07-05T20:24:35.650Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 6186, Sub Batch Size: 25, Time Spent: 28.92"}
{"severity":"INFO","time":"2023-07-05T20:25:10.208Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 7423, Sub Batch Size: 25, Time Spent: 34.51"}
{"severity":"INFO","time":"2023-07-05T20:25:54.414Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 8907, Sub Batch Size: 25, Time Spent: 44.16"}
{"severity":"INFO","time":"2023-07-05T20:26:48.077Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 10688, Sub Batch Size: 25, Time Spent: 53.61"}
{"severity":"INFO","time":"2023-07-05T20:27:53.365Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 12825, Sub Batch Size: 25, Time Spent: 65.22"}
{"severity":"INFO","time":"2023-07-05T20:29:10.772Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 15390, Sub Batch Size: 25, Time Spent: 77.34"}
{"severity":"INFO","time":"2023-07-05T20:30:04.794Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 18468, Sub Batch Size: 25, Time Spent: 53.96"}
{"severity":"INFO","time":"2023-07-05T20:30:09.894Z","correlation_id":"80c1d11d30ec7c49694034f065e965dd","message":"Batch Size: 22161, Sub Batch Size: 25, Time Spent: 4.97"}
Migration Logs with sub-batch optimization
{"severity":"INFO","time":"2023-07-05T21:00:02.655Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.5"}
{"severity":"INFO","time":"2023-07-05T21:00:07.077Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.38"}
{"severity":"INFO","time":"2023-07-05T21:00:11.508Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.4"}
{"severity":"INFO","time":"2023-07-05T21:00:15.992Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.44"}
{"severity":"INFO","time":"2023-07-05T21:00:20.433Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.41"}
{"severity":"INFO","time":"2023-07-05T21:00:24.905Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.44"}
{"severity":"INFO","time":"2023-07-05T21:00:29.388Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.45"}
{"severity":"INFO","time":"2023-07-05T21:00:33.777Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.36"}
{"severity":"INFO","time":"2023-07-05T21:00:38.210Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.4"}
{"severity":"INFO","time":"2023-07-05T21:00:42.605Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-05T21:00:47.031Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.4"}
{"severity":"INFO","time":"2023-07-05T21:00:51.486Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.41"}
{"severity":"INFO","time":"2023-07-05T21:00:55.951Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.43"}
{"severity":"INFO","time":"2023-07-05T21:01:00.374Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.39"}
{"severity":"INFO","time":"2023-07-05T21:01:04.776Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-05T21:01:09.211Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.4"}
{"severity":"INFO","time":"2023-07-05T21:01:13.654Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.42"}
{"severity":"INFO","time":"2023-07-05T21:01:18.079Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.4"}
{"severity":"INFO","time":"2023-07-05T21:01:22.516Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.41"}
{"severity":"INFO","time":"2023-07-05T21:01:26.918Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-05T21:01:31.395Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1200, Sub Batch Size: 30, Time Spent: 4.44"}
{"severity":"INFO","time":"2023-07-05T21:01:35.936Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1440, Sub Batch Size: 36, Time Spent: 4.5"}
{"severity":"INFO","time":"2023-07-05T21:01:40.656Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 1728, Sub Batch Size: 43, Time Spent: 4.68"}
{"severity":"INFO","time":"2023-07-05T21:01:45.432Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 2073, Sub Batch Size: 51, Time Spent: 4.74"}
{"severity":"INFO","time":"2023-07-05T21:01:50.260Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 2487, Sub Batch Size: 61, Time Spent: 4.79"}
{"severity":"INFO","time":"2023-07-05T21:01:55.260Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 2984, Sub Batch Size: 73, Time Spent: 4.96"}
{"severity":"INFO","time":"2023-07-05T21:02:00.452Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 3580, Sub Batch Size: 87, Time Spent: 5.15"}
{"severity":"INFO","time":"2023-07-05T21:02:05.794Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 4296, Sub Batch Size: 104, Time Spent: 5.3"}
{"severity":"INFO","time":"2023-07-05T21:02:11.309Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 5155, Sub Batch Size: 124, Time Spent: 5.47"}
{"severity":"INFO","time":"2023-07-05T21:02:17.078Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 6186, Sub Batch Size: 148, Time Spent: 5.73"}
{"severity":"INFO","time":"2023-07-05T21:02:23.284Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 7423, Sub Batch Size: 177, Time Spent: 6.16"}
{"severity":"INFO","time":"2023-07-05T21:02:29.702Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 8907, Sub Batch Size: 212, Time Spent: 6.37"}
{"severity":"INFO","time":"2023-07-05T21:02:36.403Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 10688, Sub Batch Size: 254, Time Spent: 6.66"}
{"severity":"INFO","time":"2023-07-05T21:02:43.874Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 12825, Sub Batch Size: 304, Time Spent: 7.44"}
{"severity":"INFO","time":"2023-07-05T21:02:51.402Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 15390, Sub Batch Size: 364, Time Spent: 7.49"}
{"severity":"INFO","time":"2023-07-05T21:02:56.623Z","correlation_id":"8e2006afbf9c3bed02e4db9153d2da0c","message":"Batch Size: 18468, Sub Batch Size: 436, Time Spent: 5.18"}
Case 2:
- Number of records: 765.486
- Delay interval: 2.minutes
- Batch size: 1000
- Sub batch size: 25
- Number of batches (non-optimized): 65
- Number of batches (optimized): 47
Chart data:
Migration Logs without sub-batch optimization
{"severity":"INFO","time":"2023-07-06T17:41:02.684Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.45"}
{"severity":"INFO","time":"2023-07-06T17:41:07.093Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-06T17:41:11.474Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.36"}
{"severity":"INFO","time":"2023-07-06T17:41:15.912Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.39"}
{"severity":"INFO","time":"2023-07-06T17:41:20.437Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.5"}
{"severity":"INFO","time":"2023-07-06T17:41:24.822Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.36"}
{"severity":"INFO","time":"2023-07-06T17:41:29.262Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.41"}
{"severity":"INFO","time":"2023-07-06T17:41:33.705Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.42"}
{"severity":"INFO","time":"2023-07-06T17:41:38.180Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.45"}
{"severity":"INFO","time":"2023-07-06T17:41:42.586Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.38"}
{"severity":"INFO","time":"2023-07-06T17:41:46.977Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.36"}
{"severity":"INFO","time":"2023-07-06T17:41:51.463Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.46"}
{"severity":"INFO","time":"2023-07-06T17:41:55.865Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.38"}
{"severity":"INFO","time":"2023-07-06T17:42:00.257Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-06T17:42:04.758Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.46"}
{"severity":"INFO","time":"2023-07-06T17:42:09.151Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-06T17:42:13.532Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.36"}
{"severity":"INFO","time":"2023-07-06T17:42:17.987Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.43"}
{"severity":"INFO","time":"2023-07-06T17:42:22.378Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-06T17:42:26.838Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.44"}
{"severity":"INFO","time":"2023-07-06T17:42:32.115Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1200, Sub Batch Size: 25, Time Spent: 5.25"}
{"severity":"INFO","time":"2023-07-06T17:42:38.654Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1440, Sub Batch Size: 25, Time Spent: 6.51"}
{"severity":"INFO","time":"2023-07-06T17:42:46.342Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 1728, Sub Batch Size: 25, Time Spent: 7.66"}
{"severity":"INFO","time":"2023-07-06T17:42:55.540Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 2073, Sub Batch Size: 25, Time Spent: 9.17"}
{"severity":"INFO","time":"2023-07-06T17:43:06.485Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 2487, Sub Batch Size: 25, Time Spent: 10.92"}
{"severity":"INFO","time":"2023-07-06T17:43:19.676Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 2984, Sub Batch Size: 25, Time Spent: 13.16"}
{"severity":"INFO","time":"2023-07-06T17:43:35.513Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 3580, Sub Batch Size: 25, Time Spent: 15.81"}
{"severity":"INFO","time":"2023-07-06T17:43:54.884Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 4296, Sub Batch Size: 25, Time Spent: 19.34"}
{"severity":"INFO","time":"2023-07-06T17:44:19.092Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 5155, Sub Batch Size: 25, Time Spent: 24.17"}
{"severity":"INFO","time":"2023-07-06T17:44:48.255Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 6186, Sub Batch Size: 25, Time Spent: 29.12"}
{"severity":"INFO","time":"2023-07-06T17:45:22.927Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 7423, Sub Batch Size: 25, Time Spent: 34.63"}
{"severity":"INFO","time":"2023-07-06T17:46:05.997Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 8907, Sub Batch Size: 25, Time Spent: 43.01"}
{"severity":"INFO","time":"2023-07-06T17:46:59.122Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 10688, Sub Batch Size: 25, Time Spent: 53.07"}
{"severity":"INFO","time":"2023-07-06T17:48:05.095Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 12825, Sub Batch Size: 25, Time Spent: 65.92"}
{"severity":"INFO","time":"2023-07-06T17:49:24.612Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 15390, Sub Batch Size: 25, Time Spent: 79.45"}
{"severity":"INFO","time":"2023-07-06T17:50:59.778Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 18468, Sub Batch Size: 25, Time Spent: 95.12"}
{"severity":"INFO","time":"2023-07-06T17:52:54.199Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22161, Sub Batch Size: 25, Time Spent: 114.37"}
{"severity":"INFO","time":"2023-07-06T17:55:10.165Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 26593, Sub Batch Size: 25, Time Spent: 135.92"}
{"severity":"INFO","time":"2023-07-06T17:57:26.666Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 26593, Sub Batch Size: 25, Time Spent: 136.44"}
{"severity":"INFO","time":"2023-07-06T17:59:35.999Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 25263, Sub Batch Size: 25, Time Spent: 129.27"}
{"severity":"INFO","time":"2023-07-06T18:01:35.217Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 23300, Sub Batch Size: 25, Time Spent: 119.17"}
{"severity":"INFO","time":"2023-07-06T18:03:25.195Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 21700, Sub Batch Size: 25, Time Spent: 109.91"}
{"severity":"INFO","time":"2023-07-06T18:05:12.646Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 21035, Sub Batch Size: 25, Time Spent: 107.4"}
{"severity":"INFO","time":"2023-07-06T18:06:58.494Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 21035, Sub Batch Size: 25, Time Spent: 105.79"}
{"severity":"INFO","time":"2023-07-06T18:08:46.722Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 21035, Sub Batch Size: 25, Time Spent: 108.17"}
{"severity":"INFO","time":"2023-07-06T18:10:34.232Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 21035, Sub Batch Size: 25, Time Spent: 107.44"}
{"severity":"INFO","time":"2023-07-06T18:12:19.709Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 21035, Sub Batch Size: 25, Time Spent: 105.41"}
{"severity":"INFO","time":"2023-07-06T18:14:14.343Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 114.57"}
{"severity":"INFO","time":"2023-07-06T18:16:09.546Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 115.15"}
{"severity":"INFO","time":"2023-07-06T18:17:58.624Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 109.02"}
{"severity":"INFO","time":"2023-07-06T18:19:43.806Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 105.13"}
{"severity":"INFO","time":"2023-07-06T18:21:36.457Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 112.59"}
{"severity":"INFO","time":"2023-07-06T18:23:30.770Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 114.26"}
{"severity":"INFO","time":"2023-07-06T18:25:24.700Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 113.87"}
{"severity":"INFO","time":"2023-07-06T18:27:19.396Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 114.64"}
{"severity":"INFO","time":"2023-07-06T18:29:13.202Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 113.74"}
{"severity":"INFO","time":"2023-07-06T18:31:08.235Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 114.97"}
{"severity":"INFO","time":"2023-07-06T18:33:03.040Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 114.74"}
{"severity":"INFO","time":"2023-07-06T18:34:57.525Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 114.43"}
{"severity":"INFO","time":"2023-07-06T18:36:52.083Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 114.49"}
{"severity":"INFO","time":"2023-07-06T18:38:42.584Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 110.44"}
{"severity":"INFO","time":"2023-07-06T18:40:27.344Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 104.71"}
{"severity":"INFO","time":"2023-07-06T18:42:11.889Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 104.49"}
{"severity":"INFO","time":"2023-07-06T18:43:56.516Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 22453, Sub Batch Size: 25, Time Spent: 104.58"}
{"severity":"INFO","time":"2023-07-06T18:44:34.582Z","correlation_id":"aa1dd9387fdf0d2d5da14a17c3cc80de","message":"Batch Size: 23966, Sub Batch Size: 25, Time Spent: 38.01"}
Migration Logs with sub-batch optimization
{"severity":"INFO","time":"2023-07-06T19:11:50.812Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.38"}
{"severity":"INFO","time":"2023-07-06T19:11:55.218Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.38"}
{"severity":"INFO","time":"2023-07-06T19:11:59.616Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-06T19:12:04.005Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-06T19:12:08.401Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-06T19:12:12.794Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-06T19:12:17.164Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.35"}
{"severity":"INFO","time":"2023-07-06T19:12:21.743Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.55"}
{"severity":"INFO","time":"2023-07-06T19:12:26.443Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.67"}
{"severity":"INFO","time":"2023-07-06T19:12:30.824Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.35"}
{"severity":"INFO","time":"2023-07-06T19:12:35.223Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-06T19:12:39.600Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.35"}
{"severity":"INFO","time":"2023-07-06T19:12:44.080Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.45"}
{"severity":"INFO","time":"2023-07-06T19:12:48.511Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.4"}
{"severity":"INFO","time":"2023-07-06T19:12:52.935Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-06T19:12:57.319Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.36"}
{"severity":"INFO","time":"2023-07-06T19:13:01.724Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.38"}
{"severity":"INFO","time":"2023-07-06T19:13:06.131Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.38"}
{"severity":"INFO","time":"2023-07-06T19:13:10.526Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.37"}
{"severity":"INFO","time":"2023-07-06T19:13:15.028Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1000, Sub Batch Size: 25, Time Spent: 4.48"}
{"severity":"INFO","time":"2023-07-06T19:13:19.525Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1200, Sub Batch Size: 30, Time Spent: 4.42"}
{"severity":"INFO","time":"2023-07-06T19:13:24.028Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1440, Sub Batch Size: 36, Time Spent: 4.47"}
{"severity":"INFO","time":"2023-07-06T19:13:28.729Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 1728, Sub Batch Size: 43, Time Spent: 4.66"}
{"severity":"INFO","time":"2023-07-06T19:13:33.447Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 2073, Sub Batch Size: 51, Time Spent: 4.68"}
{"severity":"INFO","time":"2023-07-06T19:13:38.297Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 2487, Sub Batch Size: 61, Time Spent: 4.8"}
{"severity":"INFO","time":"2023-07-06T19:13:43.236Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 2984, Sub Batch Size: 73, Time Spent: 4.9"}
{"severity":"INFO","time":"2023-07-06T19:13:48.339Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 3580, Sub Batch Size: 87, Time Spent: 5.07"}
{"severity":"INFO","time":"2023-07-06T19:13:53.616Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 4296, Sub Batch Size: 104, Time Spent: 5.23"}
{"severity":"INFO","time":"2023-07-06T19:13:59.045Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 5155, Sub Batch Size: 124, Time Spent: 5.4"}
{"severity":"INFO","time":"2023-07-06T19:14:04.693Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 6186, Sub Batch Size: 148, Time Spent: 5.61"}
{"severity":"INFO","time":"2023-07-06T19:14:10.638Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 7423, Sub Batch Size: 177, Time Spent: 5.9"}
{"severity":"INFO","time":"2023-07-06T19:14:16.930Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 8907, Sub Batch Size: 212, Time Spent: 6.26"}
{"severity":"INFO","time":"2023-07-06T19:14:23.551Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 10688, Sub Batch Size: 254, Time Spent: 6.59"}
{"severity":"INFO","time":"2023-07-06T19:14:30.534Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 12825, Sub Batch Size: 304, Time Spent: 6.95"}
{"severity":"INFO","time":"2023-07-06T19:14:38.122Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 15390, Sub Batch Size: 364, Time Spent: 7.55"}
{"severity":"INFO","time":"2023-07-06T19:14:46.145Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 18468, Sub Batch Size: 436, Time Spent: 7.99"}
{"severity":"INFO","time":"2023-07-06T19:14:55.189Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 22161, Sub Batch Size: 523, Time Spent: 9.01"}
{"severity":"INFO","time":"2023-07-06T19:15:05.519Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 26593, Sub Batch Size: 627, Time Spent: 10.29"}
{"severity":"INFO","time":"2023-07-06T19:15:16.839Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 31911, Sub Batch Size: 752, Time Spent: 11.28"}
{"severity":"INFO","time":"2023-07-06T19:15:29.442Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 38293, Sub Batch Size: 902, Time Spent: 12.56"}
{"severity":"INFO","time":"2023-07-06T19:15:43.414Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 45951, Sub Batch Size: 1082, Time Spent: 13.93"}
{"severity":"INFO","time":"2023-07-06T19:15:59.101Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 55141, Sub Batch Size: 1298, Time Spent: 15.65"}
{"severity":"INFO","time":"2023-07-06T19:16:17.347Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 66169, Sub Batch Size: 1557, Time Spent: 18.2"}
{"severity":"INFO","time":"2023-07-06T19:16:38.244Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 79402, Sub Batch Size: 1868, Time Spent: 20.85"}
{"severity":"INFO","time":"2023-07-06T19:17:02.199Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 95282, Sub Batch Size: 2241, Time Spent: 23.91"}
{"severity":"INFO","time":"2023-07-06T19:17:29.165Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 114338, Sub Batch Size: 2689, Time Spent: 26.92"}
{"severity":"INFO","time":"2023-07-06T19:17:44.289Z","correlation_id":"75bf39ee3ed8ce38f2d91480edbd54df","message":"Batch Size: 137205, Sub Batch Size: 3226, Time Spent: 15.08"}
Case 3:
- Number of records: 765.486
- Delay interval: 2.minutes
- Batch size: 10.000
- Sub batch size: 750
- Number of batches (non-optimized): 33
- Number of batches (optimized): 33
Chart data:
Migration Logs without sub-batch optimization
{"severity":"INFO","time":"2023-07-06T19:52:59.451Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.44"}
{"severity":"INFO","time":"2023-07-06T19:53:02.925Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.44"}
{"severity":"INFO","time":"2023-07-06T19:53:06.426Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.48"}
{"severity":"INFO","time":"2023-07-06T19:53:09.964Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.51"}
{"severity":"INFO","time":"2023-07-06T19:53:13.726Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.73"}
{"severity":"INFO","time":"2023-07-06T19:53:17.214Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.46"}
{"severity":"INFO","time":"2023-07-06T19:53:20.686Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.45"}
{"severity":"INFO","time":"2023-07-06T19:53:24.183Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.47"}
{"severity":"INFO","time":"2023-07-06T19:53:27.709Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.5"}
{"severity":"INFO","time":"2023-07-06T19:53:31.206Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.47"}
{"severity":"INFO","time":"2023-07-06T19:53:34.664Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.43"}
{"severity":"INFO","time":"2023-07-06T19:53:38.097Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.41"}
{"severity":"INFO","time":"2023-07-06T19:53:41.541Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.42"}
{"severity":"INFO","time":"2023-07-06T19:53:45.004Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.44"}
{"severity":"INFO","time":"2023-07-06T19:53:48.454Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.43"}
{"severity":"INFO","time":"2023-07-06T19:53:51.924Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.44"}
{"severity":"INFO","time":"2023-07-06T19:53:55.383Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.44"}
{"severity":"INFO","time":"2023-07-06T19:53:58.851Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.44"}
{"severity":"INFO","time":"2023-07-06T19:54:02.323Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.44"}
{"severity":"INFO","time":"2023-07-06T19:54:05.773Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.43"}
{"severity":"INFO","time":"2023-07-06T19:54:09.840Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 12000, Sub Batch Size: 750, Time Spent: 4.04"}
{"severity":"INFO","time":"2023-07-06T19:54:14.812Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 14400, Sub Batch Size: 750, Time Spent: 4.94"}
{"severity":"INFO","time":"2023-07-06T19:54:20.856Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 17280, Sub Batch Size: 750, Time Spent: 6.01"}
{"severity":"INFO","time":"2023-07-06T19:54:28.071Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 20736, Sub Batch Size: 750, Time Spent: 7.18"}
{"severity":"INFO","time":"2023-07-06T19:54:36.684Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 24883, Sub Batch Size: 750, Time Spent: 8.58"}
{"severity":"INFO","time":"2023-07-06T19:54:47.003Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 29859, Sub Batch Size: 750, Time Spent: 10.29"}
{"severity":"INFO","time":"2023-07-06T19:54:59.484Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 35830, Sub Batch Size: 750, Time Spent: 12.45"}
{"severity":"INFO","time":"2023-07-06T19:55:14.437Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 42996, Sub Batch Size: 750, Time Spent: 14.92"}
{"severity":"INFO","time":"2023-07-06T19:55:33.093Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 51595, Sub Batch Size: 750, Time Spent: 18.62"}
{"severity":"INFO","time":"2023-07-06T19:55:54.287Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 61914, Sub Batch Size: 750, Time Spent: 21.16"}
{"severity":"INFO","time":"2023-07-06T19:56:19.412Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 74296, Sub Batch Size: 750, Time Spent: 25.09"}
{"severity":"INFO","time":"2023-07-06T19:56:49.418Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 89155, Sub Batch Size: 750, Time Spent: 29.97"}
{"severity":"INFO","time":"2023-07-06T19:57:19.774Z","correlation_id":"65aaec913235be9ac73c36764ae98e82","message":"Batch Size: 106986, Sub Batch Size: 750, Time Spent: 30.32"}
Migration Logs with sub-batch optimization
{"severity":"INFO","time":"2023-07-06T20:10:05.777Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.43"}
{"severity":"INFO","time":"2023-07-06T20:10:09.273Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.46"}
{"severity":"INFO","time":"2023-07-06T20:10:12.733Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.44"}
{"severity":"INFO","time":"2023-07-06T20:10:16.204Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.44"}
{"severity":"INFO","time":"2023-07-06T20:10:19.671Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.44"}
{"severity":"INFO","time":"2023-07-06T20:10:23.089Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.39"}
{"severity":"INFO","time":"2023-07-06T20:10:26.545Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.43"}
{"severity":"INFO","time":"2023-07-06T20:10:29.988Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.42"}
{"severity":"INFO","time":"2023-07-06T20:10:33.425Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.41"}
{"severity":"INFO","time":"2023-07-06T20:10:36.860Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.41"}
{"severity":"INFO","time":"2023-07-06T20:10:40.289Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.41"}
{"severity":"INFO","time":"2023-07-06T20:10:43.788Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.48"}
{"severity":"INFO","time":"2023-07-06T20:10:47.253Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.43"}
{"severity":"INFO","time":"2023-07-06T20:10:50.725Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.45"}
{"severity":"INFO","time":"2023-07-06T20:10:54.179Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.43"}
{"severity":"INFO","time":"2023-07-06T20:10:57.642Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.44"}
{"severity":"INFO","time":"2023-07-06T20:11:01.071Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.4"}
{"severity":"INFO","time":"2023-07-06T20:11:04.501Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.41"}
{"severity":"INFO","time":"2023-07-06T20:11:07.977Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.45"}
{"severity":"INFO","time":"2023-07-06T20:11:11.500Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 10000, Sub Batch Size: 750, Time Spent: 3.5"}
{"severity":"INFO","time":"2023-07-06T20:11:15.355Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 12000, Sub Batch Size: 900, Time Spent: 3.82"}
{"severity":"INFO","time":"2023-07-06T20:11:19.732Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 14400, Sub Batch Size: 1080, Time Spent: 4.34"}
{"severity":"INFO","time":"2023-07-06T20:11:24.624Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 17280, Sub Batch Size: 1296, Time Spent: 4.86"}
{"severity":"INFO","time":"2023-07-06T20:11:30.229Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 20736, Sub Batch Size: 1555, Time Spent: 5.57"}
{"severity":"INFO","time":"2023-07-06T20:11:36.721Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 24883, Sub Batch Size: 1866, Time Spent: 6.46"}
{"severity":"INFO","time":"2023-07-06T20:11:44.248Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 29859, Sub Batch Size: 2239, Time Spent: 7.49"}
{"severity":"INFO","time":"2023-07-06T20:11:53.225Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 35830, Sub Batch Size: 2686, Time Spent: 8.94"}
{"severity":"INFO","time":"2023-07-06T20:12:03.817Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 42996, Sub Batch Size: 3223, Time Spent: 10.55"}
{"severity":"INFO","time":"2023-07-06T20:12:15.986Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 51595, Sub Batch Size: 3867, Time Spent: 12.13"}
{"severity":"INFO","time":"2023-07-06T20:12:30.172Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 61914, Sub Batch Size: 4480, Time Spent: 14.12"}
{"severity":"INFO","time":"2023-07-06T20:12:47.054Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 74296, Sub Batch Size: 4480, Time Spent: 16.81"}
{"severity":"INFO","time":"2023-07-06T20:13:06.758Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 89155, Sub Batch Size: 4480, Time Spent: 19.67"}
{"severity":"INFO","time":"2023-07-06T20:13:27.282Z","correlation_id":"a2e5fb3a77d0c2dd039f74f6edf617fa","message":"Batch Size: 106986, Sub Batch Size: 4836, Time Spent: 20.48"}
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #389953 (closed)
Edited by Leonardo da Rosa