From 09146af48d97c37feda1df9c2ef350b04b2c8167 Mon Sep 17 00:00:00 2001 From: "hehihoho3@gmail.com" Date: Thu, 5 Dec 2024 10:24:26 +0900 Subject: [PATCH] =?UTF-8?q?batch=20=EC=82=AC=EC=9D=B4=EC=A6=88=205?= =?UTF-8?q?=EB=A7=8C=EC=9C=BC=EB=A1=9C=20=EB=8A=98=EB=A6=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mjo/msgdata/service/impl/MjonMsgDataServiceImpl.java | 4 +++- src/main/webapp/WEB-INF/jsp/web/msgdata/MsgDataView.jsp | 8 +++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/itn/let/mjo/msgdata/service/impl/MjonMsgDataServiceImpl.java b/src/main/java/itn/let/mjo/msgdata/service/impl/MjonMsgDataServiceImpl.java index 10e6adda..4ec00324 100644 --- a/src/main/java/itn/let/mjo/msgdata/service/impl/MjonMsgDataServiceImpl.java +++ b/src/main/java/itn/let/mjo/msgdata/service/impl/MjonMsgDataServiceImpl.java @@ -4269,7 +4269,9 @@ public class MjonMsgDataServiceImpl extends EgovAbstractServiceImpl implements M long totalStartTime = System.currentTimeMillis(); int totalSize = mjonMsgSendVOList.size(); // 총 데이터 개수 - int batchSize = 10000; // Batch 크기 설정 (고정값) + // Batch 크기 설정 (고정값) +// int batchSize = 10000; 465 + int batchSize = 50000; log.info("총 데이터 개수 :: [{}] ", totalSize); log.info("설정된 Batch 크기 :: [{}] ", batchSize); diff --git a/src/main/webapp/WEB-INF/jsp/web/msgdata/MsgDataView.jsp b/src/main/webapp/WEB-INF/jsp/web/msgdata/MsgDataView.jsp index 907d9c05..f29c5b28 100644 --- a/src/main/webapp/WEB-INF/jsp/web/msgdata/MsgDataView.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/msgdata/MsgDataView.jsp @@ -1310,7 +1310,13 @@ function sendMsgAjax_advc(){ const endTime = new Date(); const elapsed = (endTime - startTime) / 1000; // 밀리초 -> 초로 변환 console.log('AJAX 요청 성공, 경과 시간 : ', elapsed); - + if (elapsed >= 60) { + const minutes = Math.floor(elapsed / 60); // 분 계산 + const seconds = Math.floor(elapsed % 60); // 초 계산 + console.log('AJAX 요청 성공, 경과 시간 : ' + minutes + '분 ' + seconds + '초'); + } else { + console.log('AJAX 요청 성공, 경과 시간 : ' + elapsed + '초'); + }