이호영 이호영 2024-12-05
문자발송 batch 사이즈 조정
@4f0358ca4038065d465dc926662e04d44481e57d
src/main/java/itn/let/mjo/msgdata/service/impl/MjonMsgDataServiceImpl.java
--- src/main/java/itn/let/mjo/msgdata/service/impl/MjonMsgDataServiceImpl.java
+++ src/main/java/itn/let/mjo/msgdata/service/impl/MjonMsgDataServiceImpl.java
@@ -4190,18 +4190,14 @@
 //		int instCnt = mjonMsgDataDAO.insertMsgDataInfo_jdbc_advc(mjonMsgSendVOList);
 
 		// Batch 시작 시간 측정
-		long insetStartTime = System.currentTimeMillis();
 		// 총 발송 건수 = DB insert
 //		int instCnt = 0;
 		int instCnt = this.insertMsgData_advc(mjonMsgSendVOList);
 
 		// Batch 종료 시간 측정 및 실행 시간 계산
-		long insetEndTime = System.currentTimeMillis();
-		double insetExecutionTimeInSeconds = (insetEndTime - insetStartTime) / 1000.0;
 
 		// 수신거부 목록
 		returnMap.put("resultSts", instCnt);
-		returnMap.put("msg insert seconds", insetExecutionTimeInSeconds);
 
 		log.debug("총 단가 합계: [{}]", mjonMsgVO.getTotPrice());
 		//TODO: group 테이블에 저장
@@ -4273,7 +4269,7 @@
 		long totalStartTime = System.currentTimeMillis();
 
 		int totalSize = mjonMsgSendVOList.size(); // 총 데이터 개수
-		int batchSize = 50000; // Batch 크기 설정 (고정값)
+		int batchSize = 10000; // Batch 크기 설정 (고정값)
 
 		log.info("총 데이터 개수 :: [{}] ", totalSize);
 		log.info("설정된 Batch 크기 :: [{}] ", batchSize);
Add a comment
List